From 46d855ce0f7f00b5698738494cbd269dd6132969 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 12 Apr 2018 12:42:06 +0200 Subject: [PATCH] Update po files [CI skip] Signed-off-by: Raphael Michel --- src/pretix/locale/ar/LC_MESSAGES/django.po | 1019 ++++++++-------- src/pretix/locale/ar/LC_MESSAGES/djangojs.po | 82 +- src/pretix/locale/da/LC_MESSAGES/django.po | 1033 ++++++++-------- src/pretix/locale/da/LC_MESSAGES/djangojs.po | 88 +- src/pretix/locale/de/LC_MESSAGES/django.po | 1073 +++++++++-------- src/pretix/locale/de/LC_MESSAGES/djangojs.po | 86 +- .../locale/de_Informal/LC_MESSAGES/django.po | 1073 +++++++++-------- .../de_Informal/LC_MESSAGES/djangojs.po | 86 +- src/pretix/locale/django.pot | 1019 ++++++++-------- src/pretix/locale/djangojs.pot | 82 +- src/pretix/locale/es/LC_MESSAGES/django.po | 1019 ++++++++-------- src/pretix/locale/es/LC_MESSAGES/djangojs.po | 82 +- src/pretix/locale/fr/LC_MESSAGES/django.po | 1073 +++++++++-------- src/pretix/locale/fr/LC_MESSAGES/djangojs.po | 90 +- src/pretix/locale/it/LC_MESSAGES/django.po | 1019 ++++++++-------- src/pretix/locale/it/LC_MESSAGES/djangojs.po | 82 +- src/pretix/locale/nl/LC_MESSAGES/django.po | 1037 ++++++++-------- src/pretix/locale/nl/LC_MESSAGES/djangojs.po | 86 +- src/pretix/locale/nl_BE/LC_MESSAGES/django.po | 1019 ++++++++-------- .../locale/nl_BE/LC_MESSAGES/djangojs.po | 82 +- src/pretix/locale/pt_BR/LC_MESSAGES/django.po | 1025 ++++++++-------- .../locale/pt_BR/LC_MESSAGES/djangojs.po | 82 +- 22 files changed, 6239 insertions(+), 6098 deletions(-) diff --git a/src/pretix/locale/ar/LC_MESSAGES/django.po b/src/pretix/locale/ar/LC_MESSAGES/django.po index 63b2fc6ff5..3629f48c67 100644 --- a/src/pretix/locale/ar/LC_MESSAGES/django.po +++ b/src/pretix/locale/ar/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:41+0000\n" "PO-Revision-Date: 2018-03-17 21:10+0000\n" "Last-Translator: OMar \n" "Language-Team: Arabic {text}" msgstr "" -#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:128 +#: pretix/plugins/paypal/payment.py:62 pretix/plugins/stripe/payment.py:128 msgid "Click here for a tutorial on how to obtain the required keys" msgstr "" -#: pretix/plugins/paypal/payment.py:78 +#: pretix/plugins/paypal/payment.py:79 msgid "" "Please configure a PayPal Webhook to the following endpoint in order to " "automatically cancel orders when payments are refunded externally." msgstr "" -#: pretix/plugins/paypal/payment.py:140 pretix/plugins/paypal/payment.py:155 -#: pretix/plugins/paypal/payment.py:158 +#: pretix/plugins/paypal/payment.py:169 pretix/plugins/paypal/payment.py:184 +#: pretix/plugins/paypal/payment.py:187 msgid "We had trouble communicating with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:185 pretix/plugins/paypal/payment.py:194 -#: pretix/plugins/paypal/payment.py:237 +#: pretix/plugins/paypal/payment.py:214 pretix/plugins/paypal/payment.py:223 +#: pretix/plugins/paypal/payment.py:266 msgid "" "We were unable to process your payment. See below for details on how to " "proceed." msgstr "" -#: pretix/plugins/paypal/payment.py:229 +#: pretix/plugins/paypal/payment.py:258 msgid "" "PayPal has not yet approved the payment. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:256 pretix/plugins/stripe/payment.py:327 +#: pretix/plugins/paypal/payment.py:285 pretix/plugins/stripe/payment.py:327 msgid "There was an error sending the confirmation mail." msgstr "" -#: pretix/plugins/paypal/payment.py:295 pretix/plugins/stripe/payment.py:392 +#: pretix/plugins/paypal/payment.py:324 pretix/plugins/stripe/payment.py:392 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/plugins/paypal/payment.py:312 pretix/plugins/paypal/payment.py:325 +#: pretix/plugins/paypal/payment.py:341 pretix/plugins/paypal/payment.py:354 #: pretix/plugins/stripe/payment.py:407 pretix/plugins/stripe/payment.py:428 msgid "" "We were unable to transfer the money back automatically. Please get in touch " @@ -10037,53 +10328,53 @@ msgstr "" msgid "This plugin allows you to generate printable reports about your sales." msgstr "" -#: pretix/plugins/reports/exporters.py:100 +#: pretix/plugins/reports/exporters.py:109 #, python-format msgid "Page %d" msgstr "" -#: pretix/plugins/reports/exporters.py:102 +#: pretix/plugins/reports/exporters.py:111 #, python-format msgid "Created: %s" msgstr "" -#: pretix/plugins/reports/exporters.py:133 +#: pretix/plugins/reports/exporters.py:142 msgid "Order overview (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:168 +#: pretix/plugins/reports/exporters.py:177 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:41 msgid "Orders by product" msgstr "" -#: pretix/plugins/reports/exporters.py:176 +#: pretix/plugins/reports/exporters.py:185 msgctxt "subevent" msgid "Date: {}" msgstr "" -#: pretix/plugins/reports/exporters.py:188 -#: pretix/plugins/reports/exporters.py:189 -#: pretix/plugins/reports/exporters.py:190 -#: pretix/plugins/reports/exporters.py:191 -#: pretix/plugins/reports/exporters.py:192 -#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:197 +#: pretix/plugins/reports/exporters.py:198 +#: pretix/plugins/reports/exporters.py:199 +#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:201 +#: pretix/plugins/reports/exporters.py:202 msgid "#" msgstr "" -#: pretix/plugins/reports/exporters.py:265 +#: pretix/plugins/reports/exporters.py:274 msgid "List of orders with taxes (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:342 +#: pretix/plugins/reports/exporters.py:351 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Gross" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Tax" msgstr "" @@ -10680,12 +10971,12 @@ msgstr "" msgid "All paid PDF tickets in one file" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:75 +#: pretix/plugins/ticketoutputpdf/signals.py:41 #, python-brace-format msgid "Question: {question}" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:76 +#: pretix/plugins/ticketoutputpdf/signals.py:42 #, python-brace-format msgid "" msgstr "" @@ -10707,298 +10998,16 @@ msgstr "" msgid "Open the PDF editor in a new tab" msgstr "" -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:4 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:6 -msgid "PDF Ticket Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:18 -msgid "Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:22 -msgid "Paste" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:26 -msgid "Undo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:30 -msgid "Redo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:35 -msgid "Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:51 -msgid "" -"This feature is only intended for advanced users. We recommend to only use " -"it to copy and share ticket designs, not to modify the design source code." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:65 -msgid "Apply" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:73 -msgid "Uploading new PDF background…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:81 -msgid "Welcome to the PDF ticket editor!" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:83 -msgid "" -"This editor allows you to create a design for the PDF tickets of your event. " -"You can upload a background PDF and then use this tool to place texts and a " -"QR code on the ticket." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:94 -msgid "" -"Please note that the editor can only provide a rough preview. Some details, " -"for example in text rendering, might look slightly different in the final " -"tickets. You can use the \"Preview\" button on the right for a more precise " -"preview." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:108 -msgid "" -"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " -"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " -"might have problems displaying your background PDF or loading the correct " -"fonts." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:116 -msgid "" -"The editor requires JavaScript to work. Please enable JavaScript in your " -"browser to continue." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:126 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:158 -msgid "Loading…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:129 -msgid "Start editing" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:144 -msgid "Cut" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:148 -msgid "Copy" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:164 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:273 -msgid "Width (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:168 -msgid "Height (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:174 -msgid "Background PDF" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:177 -msgid "Upload new background" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:184 -msgid "x (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:189 -msgid "y (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:196 -msgid "Size (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:204 -msgid "" -"The final QR code will be slightly smaller because some whitespace is " -"required for proper scanning." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:213 -msgid "Font size (pt)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:235 -msgid "Text color" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:280 -msgid "Text content" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:287 -msgid "Event attribute:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:290 -msgid "Other…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:300 -msgid "Add a new object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:309 -msgid "QR code area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:43 -msgid "Ticket code (barcode content)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:58 -msgid "Variation name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:59 -msgid "Sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:63 -msgid "Product description" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:64 -msgid "Sample product – sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:71 -msgid "Product name and variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:77 -msgid "Ticket category" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:84 -msgid "123.45 EUR" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:94 -msgid "Sample event name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:98 -msgid "Event date" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:99 -msgid "May 31st, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:103 -msgid "Event date range" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:104 -msgid "May 31st – June 4th, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:108 -msgid "Event begin date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:109 -msgid "2017-05-31 20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 -msgid "Event begin time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:114 -msgid "20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:118 -msgid "Event admission date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:119 -msgid "2017-05-31 19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:126 -msgid "Event admission time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:127 -msgid "19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:134 -msgid "Event location" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:135 -msgid "Random City" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:139 -msgid "Invoice address: name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:144 -msgid "Invoice address: company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:149 -msgid "List of Add-Ons" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:150 -msgid "" -"Addon 1\n" -"Addon 2" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:158 -msgid "Event organizer company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:162 -msgid "Organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:163 -msgid "Event organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:178 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:38 msgid "PDF output" msgstr "" -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:308 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:168 msgid "Ticket" msgstr "" -#: pretix/plugins/ticketoutputpdf/views.py:54 -msgid "The uploaded PDF file is to large." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:56 -msgid "The uploaded PDF file is to small." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:58 -msgid "Please only upload PDF files." +#: pretix/plugins/ticketoutputpdf/views.py:16 +msgid "Default ticket layout" msgstr "" #: pretix/presale/checkoutflow.py:48 @@ -11052,11 +11061,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:566 +#: pretix/presale/checkoutflow.py:568 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:596 +#: pretix/presale/checkoutflow.py:598 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -11187,7 +11196,7 @@ msgid "There are no add-ons available for this product." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_addons.html:65 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:156 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:45 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:103 msgid "Go back" @@ -11244,15 +11253,15 @@ msgstr "" msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:143 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:137 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:170 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:164 msgid "Submit registration" msgstr "" @@ -11763,11 +11772,11 @@ msgstr "" msgid "Your cart has been updated." msgstr "" -#: pretix/presale/views/cart.py:309 pretix/presale/views/cart.py:329 +#: pretix/presale/views/cart.py:310 pretix/presale/views/cart.py:331 msgid "Your cart is now empty." msgstr "" -#: pretix/presale/views/cart.py:343 +#: pretix/presale/views/cart.py:345 msgid "The products have been successfully added to your cart." msgstr "" diff --git a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po index c1fae6ee27..7abd14a0b8 100644 --- a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -46,46 +46,6 @@ msgstr "" msgid "Contacting Stripe …" msgstr "" -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:21 -msgid "QR Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:210 -msgid "The PDF background file could not be loaded for the following reason:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:359 -msgid "Group of objects" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:365 -msgid "Text object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:367 -msgid "Barcode area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:369 -msgid "Object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:373 -msgid "Ticket design" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:609 -msgid "Saving failed." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:656 -msgid "Do you really want to leave the editor without saving your changes?" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:670 -msgid "Error while uploading your PDF file, please try again." -msgstr "" - #: pretix/static/pretixbase/js/asyncdownload.js:28 #: pretix/static/pretixbase/js/asynctask.js:42 #: pretix/static/pretixbase/js/asynctask.js:94 @@ -152,6 +112,46 @@ msgstr "" msgid "Press Ctrl-C to copy!" msgstr "" +#: pretix/static/pretixcontrol/js/ui/editor.js:21 +msgid "QR Code" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:210 +msgid "The PDF background file could not be loaded for the following reason:" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:359 +msgid "Group of objects" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:365 +msgid "Text object" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:367 +msgid "Barcode area" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:369 +msgid "Object" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:373 +msgid "Ticket design" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:609 +msgid "Saving failed." +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:656 +msgid "Do you really want to leave the editor without saving your changes?" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:670 +msgid "Error while uploading your PDF file, please try again." +msgstr "" + #: pretix/static/pretixcontrol/js/ui/mail.js:18 msgid "An error has occurred." msgstr "" diff --git a/src/pretix/locale/da/LC_MESSAGES/django.po b/src/pretix/locale/da/LC_MESSAGES/django.po index d8605a2947..b645e778ea 100644 --- a/src/pretix/locale/da/LC_MESSAGES/django.po +++ b/src/pretix/locale/da/LC_MESSAGES/django.po @@ -3,11 +3,11 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:41+0000\n" "PO-Revision-Date: 2018-04-06 21:00+0000\n" "Last-Translator: Mikkel Ricky \n" -"Language-Team: Danish " -"\n" +"Language-Team: Danish \n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,16 +43,16 @@ msgid "On sale" msgstr "Til salg" #: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:810 -#: pretix/base/models/items.py:1117 +#: pretix/base/models/items.py:1119 msgid "One or more items do not belong to this event." msgstr "En eller flere produkter hører ikke til dette arrangement." -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1126 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1128 msgid "Subevent cannot be null for event series." msgstr "Delarrangement kan ikke være ingenting for arrangementsrække." #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1128 pretix/base/models/items.py:1131 +#: pretix/base/models/items.py:1130 pretix/base/models/items.py:1133 msgid "The subevent does not belong to this event." msgstr "Delarrangementet tilhører ikke dette arrangement." @@ -135,7 +135,7 @@ msgstr "" msgid "Email addresses (text file)" msgstr "E-mailadresser (tekstfil)" -#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:273 +#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:282 msgid "Filter by status" msgstr "Filtrer efter status" @@ -148,7 +148,7 @@ msgid "Only paid orders" msgstr "Kun betalte bestillinger" #: pretix/base/exporters/orderlist.py:64 pretix/base/models/orders.py:110 -#: pretix/base/notifications.py:177 +#: pretix/base/notifications.py:178 pretix/base/pdf.py:18 #: pretix/control/templates/pretixcontrol/checkin/index.html:65 #: pretix/control/templates/pretixcontrol/order/index.html:77 #: pretix/control/templates/pretixcontrol/orders/index.html:34 @@ -157,15 +157,14 @@ msgstr "Kun betalte bestillinger" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 #: pretix/plugins/checkinlists/exporters.py:49 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:347 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:48 +#: pretix/plugins/reports/exporters.py:356 msgid "Order code" msgstr "Bestillingskode" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:178 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 #: pretix/control/templates/pretixcontrol/orders/index.html:89 #: pretix/control/templates/pretixcontrol/search/orders.html:48 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 msgid "Order total" msgstr "I alt" @@ -178,7 +177,7 @@ msgstr "I alt" #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/control/templates/pretixcontrol/subevents/index.html:63 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:123 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:51 msgid "Status" msgstr "Status" @@ -188,12 +187,12 @@ msgstr "Status" msgid "Email" msgstr "E-mail" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:180 #: pretix/control/templates/pretixcontrol/order/index.html:79 #: pretix/control/templates/pretixcontrol/orders/index.html:85 #: pretix/control/templates/pretixcontrol/search/orders.html:45 -#: pretix/plugins/reports/exporters.py:284 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:293 +#: pretix/plugins/reports/exporters.py:356 msgid "Order date" msgstr "Bestillingsdato" @@ -220,30 +219,30 @@ msgstr "Virksomhed" msgid "Name" msgstr "Navn" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:929 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 #: pretix/control/templates/pretixcontrol/order/index.html:396 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:185 msgid "Address" msgstr "Adresse" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:930 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 msgid "ZIP code" msgstr "Postnummer" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:933 msgid "City" msgstr "By" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 -#: pretix/base/models/orders.py:933 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/models/orders.py:935 #: pretix/control/templates/pretixcontrol/order/index.html:400 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:96 #: pretix/presale/templates/pretixpresale/event/order.html:189 msgid "Country" msgstr "Land" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:936 #: pretix/control/templates/pretixcontrol/order/index.html:403 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:192 @@ -253,8 +252,8 @@ msgstr "CVR-nr." #: pretix/base/exporters/orderlist.py:66 pretix/base/models/orders.py:140 #: pretix/control/templates/pretixcontrol/order/index.html:89 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 -#: pretix/plugins/reports/exporters.py:285 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:294 +#: pretix/plugins/reports/exporters.py:356 msgid "Payment date" msgstr "Betalingsdato" @@ -266,6 +265,11 @@ msgstr "Betalingstype" msgid "Fees" msgstr "Gebyrer" +#: pretix/base/exporters/orderlist.py:66 +#: pretix/control/templates/pretixcontrol/order/index.html:81 +msgid "Order locale" +msgstr "Sprog" + #: pretix/base/exporters/orderlist.py:71 #, python-brace-format msgid "Gross at {rate} % tax" @@ -285,37 +289,37 @@ msgstr "Momsværdi ved {rate} % moms" msgid "Invoice numbers" msgstr "Fakturanumre" -#: pretix/base/exporters/orderlist.py:148 +#: pretix/base/exporters/orderlist.py:149 msgid "Quota availabilities (CSV)" msgstr "Kvotetilgængeligheder (CSV)" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quotas.html:44 msgid "Quota name" msgstr "Kvotenavn" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quota.html:35 msgid "Total quota" msgstr "Samlet kvote" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:603 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:603 msgid "Paid orders" msgstr "Betalte bestillinger" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:608 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:608 msgid "Pending orders" msgstr "Afventende bestillinger" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 msgid "Blocking vouchers" msgstr "Blokerende vouchere" -#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:618 +#: pretix/base/exporters/orderlist.py:157 pretix/control/views/item.py:618 msgid "Current user's carts" msgstr "Aktuelle brugers kurve" -#: pretix/base/exporters/orderlist.py:156 pretix/control/forms/event.py:1061 +#: pretix/base/exporters/orderlist.py:157 pretix/control/forms/event.py:1061 #: pretix/control/templates/pretixcontrol/event/base.html:101 #: pretix/control/templates/pretixcontrol/event/settings.html:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -327,14 +331,14 @@ msgstr "Aktuelle brugers kurve" msgid "Waiting list" msgstr "Venteliste" -#: pretix/base/exporters/orderlist.py:156 +#: pretix/base/exporters/orderlist.py:157 #: pretix/control/templates/pretixcontrol/items/quota.html:47 #: pretix/control/views/item.py:634 msgid "Current availability" msgstr "Nuværende tilgængelighed" -#: pretix/base/exporters/orderlist.py:164 -#: pretix/base/exporters/orderlist.py:170 +#: pretix/base/exporters/orderlist.py:165 +#: pretix/base/exporters/orderlist.py:171 #: pretix/control/templates/pretixcontrol/items/quota.html:37 #: pretix/control/templates/pretixcontrol/items/quota.html:49 msgid "Infinite" @@ -345,7 +349,7 @@ msgstr "Ubegrænset" #: pretix/base/models/orders.py:126 #: pretix/control/templates/pretixcontrol/event/settings_base.html:60 #: pretix/plugins/checkinlists/exporters.py:292 -#: pretix/presale/checkoutflow.py:527 pretix/presale/forms/checkout.py:24 +#: pretix/presale/checkoutflow.py:529 pretix/presale/forms/checkout.py:24 #: pretix/presale/forms/user.py:6 msgid "E-mail" msgstr "E-mailadresse" @@ -392,10 +396,10 @@ msgid "We are unable to find a user matching the data you provided." msgstr "Vi kan ikke finde en bruger der matcher disse oplysninger." #: pretix/base/forms/questions.py:51 pretix/base/models/orders.py:598 +#: pretix/base/pdf.py:58 #: pretix/control/templates/pretixcontrol/order/index.html:213 #: pretix/plugins/checkinlists/exporters.py:48 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:88 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 msgid "Attendee name" msgstr "Navn på deltager" @@ -514,7 +518,7 @@ msgstr "Ugyldig(e) pladsholder(e): %(value)s" msgid "Individual customer" msgstr "Privatkunde" -#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:926 +#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:928 msgid "Business customer" msgstr "Virksomhedskunde" @@ -690,7 +694,7 @@ msgstr "" msgid "Default list" msgstr "Standardliste" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:928 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:930 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "Fuldt navn" @@ -779,7 +783,7 @@ msgstr "Begræns til produkter" #: pretix/control/templates/pretixcontrol/vouchers/index.html:87 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:120 #: pretix/plugins/checkinlists/exporters.py:295 -#: pretix/plugins/reports/exporters.py:255 pretix/plugins/sendmail/forms.py:69 +#: pretix/plugins/reports/exporters.py:264 pretix/plugins/sendmail/forms.py:69 msgctxt "subevent" msgid "Date" msgstr "Dato" @@ -806,12 +810,11 @@ msgstr "Forsalgets sluttidspunkt skal være efter starttidspunktet." msgid "The end of the event has to be later than its start." msgstr "Arrangementets sluttidspunkt skal være efter starttidspunktet." -#: pretix/base/models/event.py:202 pretix/control/forms/filter.py:274 -#: pretix/control/forms/filter.py:276 pretix/control/forms/filter.py:385 -#: pretix/control/forms/filter.py:387 +#: pretix/base/models/event.py:202 pretix/base/pdf.py:63 +#: pretix/control/forms/filter.py:274 pretix/control/forms/filter.py:276 +#: pretix/control/forms/filter.py:385 pretix/control/forms/filter.py:387 #: pretix/control/templates/pretixcontrol/events/index.html:52 #: pretix/control/templates/pretixcontrol/organizers/detail.html:13 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:93 msgid "Event name" msgstr "Navn" @@ -853,7 +856,7 @@ msgid "Event start time" msgstr "Starttidspunkt" #: pretix/base/models/event.py:227 pretix/base/models/event.py:595 -#: pretix/control/forms/subevents.py:61 +#: pretix/base/pdf.py:96 pretix/control/forms/subevents.py:61 msgid "Event end time" msgstr "Sluttidspunkt" @@ -921,8 +924,8 @@ msgstr "Arrangementsrække" #: pretix/base/models/event.py:264 pretix/base/models/items.py:194 #: pretix/base/models/items.py:903 pretix/base/models/orders.py:121 -#: pretix/base/models/orders.py:881 pretix/base/models/vouchers.py:85 -#: pretix/base/models/waitinglist.py:27 +#: pretix/base/models/orders.py:883 pretix/base/models/vouchers.py:85 +#: pretix/base/models/waitinglist.py:27 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 msgid "Event" @@ -989,10 +992,9 @@ msgid "" "this category configured as a possible source for add-ons." msgstr "" -#: pretix/base/models/items.py:61 +#: pretix/base/models/items.py:61 pretix/base/pdf.py:46 #: pretix/control/templates/pretixcontrol/items/category.html:4 #: pretix/control/templates/pretixcontrol/items/category.html:6 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:76 msgid "Product category" msgstr "Produktkategori" @@ -1177,7 +1179,7 @@ msgstr "" #: pretix/control/views/vouchers.py:60 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "Produkt" @@ -1301,7 +1303,7 @@ msgid "File upload" msgstr "Filupload" #: pretix/base/models/items.py:655 pretix/base/models/orders.py:134 -#: pretix/base/models/orders.py:888 +#: pretix/base/models/orders.py:890 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 #: pretix/presale/templates/pretixpresale/organizers/index.html:47 @@ -1444,11 +1446,11 @@ msgstr "Kvote" msgid "Quotas" msgstr "Kvoter" -#: pretix/base/models/items.py:1110 +#: pretix/base/models/items.py:1112 msgid "All variations must belong to an item contained in the items list." msgstr "Alle varianter skal tilhøre et produkt på produktlisten." -#: pretix/base/models/items.py:1120 +#: pretix/base/models/items.py:1122 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -1521,7 +1523,7 @@ msgstr "tilbagebetalt" msgid "Locale" msgstr "Lokalitet" -#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:892 +#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:894 msgid "Expiration date" msgstr "Udløbsdato" @@ -1563,8 +1565,8 @@ msgstr "" msgid "Meta information" msgstr "Metaoplysninger" -#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:687 -#: pretix/base/models/orders.py:764 +#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:689 +#: pretix/base/models/orders.py:766 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:161 msgid "Order" @@ -1604,7 +1606,7 @@ msgstr "Produktet \"{item}\" er ikke længere tilgængeligt." #: pretix/plugins/checkinlists/exporters.py:319 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 -#: pretix/presale/checkoutflow.py:535 +#: pretix/presale/checkoutflow.py:537 msgid "Yes" msgstr "Ja" @@ -1616,7 +1618,7 @@ msgstr "Ja" #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/plugins/stripe/templates/pretixplugins/stripe/action_refund.html:14 -#: pretix/presale/checkoutflow.py:537 +#: pretix/presale/checkoutflow.py:539 msgid "No" msgstr "Nej" @@ -1628,10 +1630,9 @@ msgstr "" msgid "Variation" msgstr "Variant" -#: pretix/base/models/orders.py:594 +#: pretix/base/models/orders.py:594 pretix/base/pdf.py:53 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:83 msgid "Price" msgstr "Pris" @@ -1639,74 +1640,80 @@ msgstr "Pris" msgid "Empty, if this product is not an admission ticket" msgstr "Tom hvis dette produkt ikke er en adgangsbillet" -#: pretix/base/models/orders.py:675 +#: pretix/base/models/orders.py:676 msgid "Payment fee" msgstr "Betalingsgebyr" -#: pretix/base/models/orders.py:676 +#: pretix/base/models/orders.py:677 msgid "Shipping fee" msgstr "Leveringsgebyr" -#: pretix/base/models/orders.py:677 +#: pretix/base/models/orders.py:678 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:678 +#: pretix/base/models/orders.py:679 msgid "Other fees" msgstr "Andre gebyrer" -#: pretix/base/models/orders.py:683 pretix/control/views/vouchers.py:61 +#: pretix/base/models/orders.py:680 +#, fuzzy +#| msgid "Credit card" +msgid "Gift card" +msgstr "Kreditkort" + +#: pretix/base/models/orders.py:685 pretix/control/views/vouchers.py:61 msgid "Value" msgstr "Værdi" -#: pretix/base/models/orders.py:698 pretix/base/models/orders.py:770 +#: pretix/base/models/orders.py:700 pretix/base/models/orders.py:772 #: pretix/base/models/tax.py:72 msgid "Tax rate" msgstr "" -#: pretix/base/models/orders.py:707 pretix/base/models/orders.py:779 +#: pretix/base/models/orders.py:709 pretix/base/models/orders.py:781 msgid "Tax value" msgstr "Momsværdi" -#: pretix/base/models/orders.py:784 +#: pretix/base/models/orders.py:786 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:785 pretix/base/notifications.py:181 +#: pretix/base/models/orders.py:787 pretix/base/notifications.py:182 msgid "Order positions" msgstr "" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:887 msgid "Cart ID (e.g. session key)" msgstr "Kurv-id (fx sessionsnøgle)" -#: pretix/base/models/orders.py:900 +#: pretix/base/models/orders.py:902 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:901 +#: pretix/base/models/orders.py:903 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:927 +#: pretix/base/models/orders.py:929 msgid "Company name" msgstr "Virksomhedsnavn" -#: pretix/base/models/orders.py:933 +#: pretix/base/models/orders.py:935 msgid "Select country" msgstr "Vælg land" -#: pretix/base/models/orders.py:935 +#: pretix/base/models/orders.py:937 msgid "Only for business customers within the EU." msgstr "Kun for virksomhedskunder inden for EU." -#: pretix/base/models/orders.py:938 +#: pretix/base/models/orders.py:940 #: pretix/control/templates/pretixcontrol/order/index.html:419 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:102 msgid "Internal reference" msgstr "Intern reference" -#: pretix/base/models/orders.py:939 +#: pretix/base/models/orders.py:941 msgid "This reference will be printed on your invoice for your convenience." msgstr "Denne reference vises på din faktura." @@ -2061,7 +2068,6 @@ msgstr "På venteliste siden" #: pretix/base/models/waitinglist.py:40 #: pretix/control/templates/pretixcontrol/users/index.html:37 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:125 msgid "E-mail address" msgstr "E-mailadresse" @@ -2130,85 +2136,85 @@ msgstr "" msgid "View all unresolved problems" msgstr "Vis alle uløste problemer" -#: pretix/base/notifications.py:180 pretix/control/forms/filter.py:96 +#: pretix/base/notifications.py:181 pretix/control/forms/filter.py:96 msgid "Order status" msgstr "Bestillingsstatus" -#: pretix/base/notifications.py:182 +#: pretix/base/notifications.py:183 #: pretix/base/templates/pretixbase/email/plainwrapper.html:24 msgid "View order details" msgstr "Vis bestillingsdetaljer" -#: pretix/base/notifications.py:192 +#: pretix/base/notifications.py:193 msgid "New order placed" msgstr "Ny bestilling afgivet" -#: pretix/base/notifications.py:193 +#: pretix/base/notifications.py:194 #, python-brace-format msgid "A new order has been placed: {order.code}" msgstr "En ny bestilling er blevet afgivet: {order.code}" -#: pretix/base/notifications.py:198 +#: pretix/base/notifications.py:199 msgid "Order marked as paid" msgstr "Bestilling markeret som betalt" -#: pretix/base/notifications.py:199 +#: pretix/base/notifications.py:200 #, python-brace-format msgid "Order {order.code} has been marked as paid." msgstr "Bestilling {order.code} er blevet markeret som betalt." -#: pretix/base/notifications.py:204 +#: pretix/base/notifications.py:205 #: pretix/control/templates/pretixcontrol/event/mail.html:39 msgid "Order canceled" msgstr "Bestilling annulleret" -#: pretix/base/notifications.py:205 +#: pretix/base/notifications.py:206 #, python-brace-format msgid "Order {order.code} has been canceled." msgstr "Bestilling {order.code} er blevet annulleret." -#: pretix/base/notifications.py:210 +#: pretix/base/notifications.py:211 msgid "Order expired" msgstr "Bestiiling udløbet" -#: pretix/base/notifications.py:211 +#: pretix/base/notifications.py:212 #, python-brace-format msgid "Order {order.code} has been marked as expired." msgstr "Bestilling {order.code} er blevet markeret som udløbet." -#: pretix/base/notifications.py:216 +#: pretix/base/notifications.py:217 msgid "Order information changed" msgstr "" -#: pretix/base/notifications.py:217 +#: pretix/base/notifications.py:218 #, python-brace-format msgid "The ticket information of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:222 +#: pretix/base/notifications.py:223 msgid "Order contact address changed" msgstr "" -#: pretix/base/notifications.py:223 +#: pretix/base/notifications.py:224 #, python-brace-format msgid "The contact address of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:228 +#: pretix/base/notifications.py:229 #: pretix/control/templates/pretixcontrol/event/mail.html:30 msgid "Order changed" msgstr "Bestilling ændret" -#: pretix/base/notifications.py:229 +#: pretix/base/notifications.py:230 #, python-brace-format msgid "Order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:234 +#: pretix/base/notifications.py:235 msgid "Order refunded" msgstr "" -#: pretix/base/notifications.py:235 +#: pretix/base/notifications.py:236 #, python-brace-format msgid "Order {order.code} has been refunded." msgstr "" @@ -2308,6 +2314,169 @@ msgstr "Gratis" msgid "The order has been marked as refunded." msgstr "Bestillingen er blevet markeret som tilbagebetalt." +#: pretix/base/pdf.py:13 +msgid "Ticket code (barcode content)" +msgstr "" + +#: pretix/base/pdf.py:23 pretix/control/forms/event.py:1127 +#: pretix/control/templates/pretixcontrol/items/index.html:33 +msgid "Product name" +msgstr "Produktnavn" + +#: pretix/base/pdf.py:24 pretix/base/services/tickets.py:77 +#: pretix/control/views/pdf.py:58 +msgid "Sample product" +msgstr "Eksempelprodukt" + +#: pretix/base/pdf.py:28 +msgid "Variation name" +msgstr "Variantnavn" + +#: pretix/base/pdf.py:29 +msgid "Sample variation" +msgstr "Eksempelvariant" + +#: pretix/base/pdf.py:33 +msgid "Product description" +msgstr "Produktbeskrivelse" + +#: pretix/base/pdf.py:34 pretix/base/services/tickets.py:78 +#: pretix/control/views/pdf.py:59 +msgid "Sample product description" +msgstr "Eksempelproduktbeskrivelse" + +#: pretix/base/pdf.py:38 +msgid "Product name and variation" +msgstr "Produktnavn og variant" + +#: pretix/base/pdf.py:39 +msgid "Sample product – sample variation" +msgstr "Eksempelprodukt – eksempelvariant" + +#: pretix/base/pdf.py:47 +msgid "Ticket category" +msgstr "" + +#: pretix/base/pdf.py:54 +msgid "123.45 EUR" +msgstr "123,45 EUR" + +#: pretix/base/pdf.py:59 pretix/base/pdf.py:126 +#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 +#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 +#: pretix/control/views/event.py:561 pretix/control/views/pdf.py:68 +#: pretix/control/views/pdf.py:69 pretix/control/views/pdf.py:70 +#: pretix/control/views/pdf.py:72 pretix/plugins/sendmail/views.py:92 +msgid "John Doe" +msgstr "Anders And" + +#: pretix/base/pdf.py:64 +msgid "Sample event name" +msgstr "Eksempelarrangementsnavn" + +#: pretix/base/pdf.py:68 +msgid "Event date" +msgstr "Arrangementsdato" + +#: pretix/base/pdf.py:69 +msgid "May 31st, 2017" +msgstr "1. maj 2017" + +#: pretix/base/pdf.py:73 +msgid "Event date range" +msgstr "Arrangementsdatoer" + +#: pretix/base/pdf.py:74 +msgid "May 31st – June 4th, 2017" +msgstr "" + +#: pretix/base/pdf.py:78 +msgid "Event begin date and time" +msgstr "Arrangements startdato og -tidspunkt" + +#: pretix/base/pdf.py:79 +msgid "2017-05-31 20:00" +msgstr "" + +#: pretix/base/pdf.py:83 +msgid "Event begin time" +msgstr "Arrangements starttidspunt" + +#: pretix/base/pdf.py:84 +msgid "20:00" +msgstr "" + +#: pretix/base/pdf.py:88 +#, fuzzy +#| msgid "Event begin date and time" +msgid "Event end date and time" +msgstr "Arrangements startdato og -tidspunkt" + +#: pretix/base/pdf.py:89 pretix/base/pdf.py:105 +msgid "2017-05-31 19:00" +msgstr "" + +#: pretix/base/pdf.py:97 pretix/base/pdf.py:113 +msgid "19:00" +msgstr "19:00" + +#: pretix/base/pdf.py:104 +msgid "Event admission date and time" +msgstr "Arrangements indgangsstartdato og -tidspunkt" + +#: pretix/base/pdf.py:112 +msgid "Event admission time" +msgstr "Indgangstidspunkt" + +#: pretix/base/pdf.py:120 +msgid "Event location" +msgstr "Arrangements sted" + +#: pretix/base/pdf.py:121 +msgid "Random City" +msgstr "Tilfældig by" + +#: pretix/base/pdf.py:125 +msgid "Invoice address: name" +msgstr "Faktureringsadresse: navn" + +#: pretix/base/pdf.py:130 +msgid "Invoice address: company" +msgstr "Faktureringsadresse: virksomhed" + +#: pretix/base/pdf.py:131 pretix/base/services/tickets.py:91 +#: pretix/control/views/pdf.py:72 +msgid "Sample company" +msgstr "Eksempelvirksomhed" + +#: pretix/base/pdf.py:135 +msgid "List of Add-Ons" +msgstr "Tilføjelser" + +#: pretix/base/pdf.py:136 +msgid "" +"Addon 1\n" +"Addon 2" +msgstr "" + +#: pretix/base/pdf.py:143 pretix/control/forms/filter.py:320 +#: pretix/control/forms/filter.py:322 +#: pretix/control/templates/pretixcontrol/organizers/index.html:35 +msgid "Organizer name" +msgstr "Navn" + +#: pretix/base/pdf.py:144 +msgid "Event organizer company" +msgstr "Arrangørvirksomhed" + +#: pretix/base/pdf.py:148 +msgid "Organizer info text" +msgstr "Arrangør-infotekst" + +#: pretix/base/pdf.py:149 +msgid "Event organizer info text" +msgstr "" + #: pretix/base/reldate.py:13 msgid "Event start" msgstr "Arrangements starttidspunkt" @@ -2785,41 +2954,10 @@ msgstr "Din bestilling er blevet ændret: %(code)s" msgid "Uncategorized" msgstr "Ikke kategoriseret" -#: pretix/base/services/tickets.py:77 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:54 -#: pretix/plugins/ticketoutputpdf/views.py:65 -msgid "Sample product" -msgstr "Eksempelprodukt" - -#: pretix/base/services/tickets.py:78 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:72 -#: pretix/plugins/ticketoutputpdf/views.py:66 -msgid "Sample product description" -msgstr "Eksempelproduktbeskrivelse" - -#: pretix/base/services/tickets.py:79 -#: pretix/plugins/ticketoutputpdf/views.py:67 +#: pretix/base/services/tickets.py:79 pretix/control/views/pdf.py:60 msgid "Sample workshop" msgstr "Eksempelworkshop" -#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 -#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 -#: pretix/control/views/event.py:561 pretix/plugins/sendmail/views.py:92 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:89 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:140 -#: pretix/plugins/ticketoutputpdf/views.py:75 -#: pretix/plugins/ticketoutputpdf/views.py:76 -#: pretix/plugins/ticketoutputpdf/views.py:77 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "John Doe" -msgstr "Anders And" - -#: pretix/base/services/tickets.py:91 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:145 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "Sample company" -msgstr "Eksempelvirksomhed" - #: pretix/base/services/update_check.py:89 msgid "pretix update available" msgstr "Opdatering af pretix tilgængelig" @@ -3948,7 +4086,7 @@ msgstr "fx dine kontaktoplysninger" #: pretix/control/forms/event.py:732 pretix/control/forms/event.py:739 #: pretix/control/forms/event.py:746 pretix/control/forms/event.py:753 #: pretix/control/forms/event.py:762 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:305 +#: pretix/control/templates/pretixcontrol/pdf/index.html:318 msgid "Text" msgstr "Tekst" @@ -4107,7 +4245,7 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:843 pretix/control/forms/organizer.py:165 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:262 +#: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Skrift" @@ -4264,12 +4402,6 @@ msgid "" "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1127 -#: pretix/control/templates/pretixcontrol/items/index.html:33 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:53 -msgid "Product name" -msgstr "Produktnavn" - #: pretix/control/forms/event.py:1131 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:43 msgid "Price (optional)" @@ -4298,7 +4430,7 @@ msgstr "Alle bestillinger" #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:6 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 #: pretix/plugins/checkinlists/exporters.py:286 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:6 msgid "Paid" msgstr "Betalt" @@ -4307,7 +4439,7 @@ msgstr "Betalt" #: pretix/control/templates/pretixcontrol/items/question.html:21 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:4 #: pretix/control/templates/pretixcontrol/orders/overview.html:43 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 msgid "Pending" msgstr "Afventer" @@ -4320,7 +4452,7 @@ msgstr "Afventer (overskredet)" #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:8 #: pretix/control/templates/pretixcontrol/orders/overview.html:35 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:8 msgid "Expired" msgstr "Udløbet" @@ -4334,7 +4466,7 @@ msgstr "Afventer eller udløbet" #: pretix/control/templates/pretixcontrol/items/question.html:26 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:33 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Canceled" msgstr "Annulleret" @@ -4343,7 +4475,7 @@ msgstr "Annulleret" #: pretix/control/templates/pretixcontrol/items/question.html:27 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 #: pretix/control/templates/pretixcontrol/orders/overview.html:34 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:12 msgid "Refunded" msgstr "Tilbagebetalt" @@ -4360,7 +4492,7 @@ msgstr "Alle produkter" #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 -#: pretix/plugins/reports/exporters.py:257 pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/reports/exporters.py:266 pretix/plugins/sendmail/forms.py:25 msgctxt "subevent" msgid "All dates" msgstr "Alle datoer" @@ -4387,12 +4519,6 @@ msgstr "Shop er live og forsalget er i gang" msgid "Inactive" msgstr "Inaktive" -#: pretix/control/forms/filter.py:320 pretix/control/forms/filter.py:322 -#: pretix/control/templates/pretixcontrol/organizers/index.html:35 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:157 -msgid "Organizer name" -msgstr "Navn" - #: pretix/control/forms/filter.py:359 msgid "All events" msgstr "Alle arrangementer" @@ -5167,16 +5293,17 @@ msgstr "" msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:330 +#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:255 +#: pretix/control/views/user.py:313 pretix/control/views/user.py:348 msgid "Two-factor authentication has been enabled." msgstr "Tofaktorgodkendelse er slået til." #: pretix/control/logdisplay.py:137 pretix/control/views/user.py:203 -#: pretix/control/views/user.py:344 +#: pretix/control/views/user.py:362 msgid "Two-factor authentication has been disabled." msgstr "Tofaktorgodkendelse er slået fra." -#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:359 +#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:377 msgid "Your two-factor emergency codes have been regenerated." msgstr "Dine sikkerhedskoder til tofaktorgodkendelse er blevet genoprettet." @@ -5657,6 +5784,7 @@ msgstr "Angiv ny adgangskode" #: pretix/control/templates/pretixcontrol/organizers/display.html:28 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/pdf/index.html:337 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 #: pretix/control/templates/pretixcontrol/user/notifications.html:85 @@ -5666,7 +5794,6 @@ msgstr "Angiv ny adgangskode" #: pretix/control/templates/pretixcontrol/users/form.html:53 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:76 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:76 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:324 msgid "Save" msgstr "Gem" @@ -5800,7 +5927,7 @@ msgid "Edit list" msgstr "Rediger liste" #: pretix/control/templates/pretixcontrol/checkin/index.html:22 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:179 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:39 msgid "PDF" msgstr "PDF" @@ -5874,6 +6001,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/extend.html:25 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:10 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:21 +#: pretix/control/templates/pretixcontrol/pdf/index.html:75 #: pretix/control/templates/pretixcontrol/subevents/delete.html:12 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:18 #: pretix/control/templates/pretixcontrol/user/2fa_disable.html:17 @@ -5881,7 +6009,6 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:17 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:12 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:12 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:62 #: pretix/presale/templates/pretixpresale/event/order_modify.html:70 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:52 @@ -5897,11 +6024,11 @@ msgstr "Annuller" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:21 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:24 +#: pretix/control/templates/pretixcontrol/pdf/index.html:165 #: pretix/control/templates/pretixcontrol/subevents/delete.html:15 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:21 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:15 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:152 msgid "Delete" msgstr "Slet" @@ -6322,7 +6449,7 @@ msgstr "Rediger" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:32 #: pretix/control/templates/pretixcontrol/event/tickets.html:28 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:321 +#: pretix/control/templates/pretixcontrol/pdf/index.html:334 msgid "Preview" msgstr "Gennemse" @@ -7545,10 +7672,6 @@ msgstr "" msgid "Order details" msgstr "Bestillingsdetaljer" -#: pretix/control/templates/pretixcontrol/order/index.html:81 -msgid "Order locale" -msgstr "Sprog" - #: pretix/control/templates/pretixcontrol/order/index.html:92 msgid "Expiry date" msgstr "Udløbsdato" @@ -7664,9 +7787,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:341 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 -#: pretix/plugins/reports/exporters.py:184 -#: pretix/plugins/reports/exporters.py:235 -#: pretix/plugins/reports/exporters.py:404 +#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:244 +#: pretix/plugins/reports/exporters.py:413 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 msgid "Total" msgstr "I alt" @@ -7815,7 +7938,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/orders/overview.html:36 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 msgid "Purchased" msgstr "Købt" @@ -7979,6 +8102,163 @@ msgstr "Vis pr. side:" msgid "Page %(page)s" msgstr "Side %(page)s" +#: pretix/control/templates/pretixcontrol/pdf/index.html:5 +msgid "PDF Ticket Editor" +msgstr "PDF-billet-redigeringsværktøj" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:15 +#, fuzzy +#| msgid "Editor" +msgid "PDF Editor" +msgstr "Editor" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:31 +msgid "Code" +msgstr "Kode" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:35 +msgid "Paste" +msgstr "Sæt ind" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:39 +msgid "Undo" +msgstr "Fortryd" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:43 +msgid "Redo" +msgstr "Omgør" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:48 +msgid "Editor" +msgstr "Editor" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:64 +msgid "" +"This feature is only intended for advanced users. We recommend to only use " +"it to copy and share ticket designs, not to modify the design source code." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:78 +msgid "Apply" +msgstr "Udfør" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:86 +msgid "Uploading new PDF background…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:94 +msgid "Welcome to the PDF ticket editor!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:96 +msgid "" +"This editor allows you to create a design for the PDF tickets of your event. " +"You can upload a background PDF and then use this tool to place texts and a " +"QR code on the ticket." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:107 +msgid "" +"Please note that the editor can only provide a rough preview. Some details, " +"for example in text rendering, might look slightly different in the final " +"tickets. You can use the \"Preview\" button on the right for a more precise " +"preview." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:121 +msgid "" +"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " +"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " +"might have problems displaying your background PDF or loading the correct " +"fonts." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:129 +msgid "" +"The editor requires JavaScript to work. Please enable JavaScript in your " +"browser to continue." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:139 +#: pretix/control/templates/pretixcontrol/pdf/index.html:171 +msgid "Loading…" +msgstr "Indlæser…" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:142 +msgid "Start editing" +msgstr "Start redigering" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:157 +msgid "Cut" +msgstr "Klip" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:161 +msgid "Copy" +msgstr "Kopier" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:177 +#: pretix/control/templates/pretixcontrol/pdf/index.html:286 +msgid "Width (mm)" +msgstr "Bredde (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:181 +msgid "Height (mm)" +msgstr "Højde (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:187 +msgid "Background PDF" +msgstr "Baggrunds-pdf" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:190 +msgid "Upload new background" +msgstr "Upload ny baggrund" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:197 +msgid "x (mm)" +msgstr "x (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:202 +msgid "y (mm)" +msgstr "x (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:209 +msgid "Size (mm)" +msgstr "Størrelse (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:217 +msgid "" +"The final QR code will be slightly smaller because some whitespace is " +"required for proper scanning." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:226 +msgid "Font size (pt)" +msgstr "Skriftstørrelse (pt)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:248 +msgid "Text color" +msgstr "Tekstfarve" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:293 +msgid "Text content" +msgstr "Tekstindhold" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:300 +msgid "Event attribute:" +msgstr "Arrangementsegenskab:" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:303 +msgid "Other…" +msgstr "Andet…" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:313 +msgid "Add a new object" +msgstr "Tilføj nyt element" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:322 +msgid "QR code area" +msgstr "QR-kode-område" + #: pretix/control/templates/pretixcontrol/search/orders.html:80 msgid "" "We couldn't find any orders that you have access to and that match your " @@ -8177,13 +8457,18 @@ msgstr "" msgid "Enter the displayed code here:" msgstr "Indtast voucherkode her:" +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:83 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:19 +msgid "Require second factor for future logins" +msgstr "" + #: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:11 msgid "" "Please connect your U2F device. If it has a button, touch it now. You might " "have to unplug the device and plug it back in again." msgstr "" -#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:20 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:26 msgid "Device registration failed." msgstr "Fejl under registrering af enhed." @@ -9407,6 +9692,18 @@ msgid "" "again here." msgstr "" +#: pretix/control/views/pdf.py:47 +msgid "The uploaded PDF file is to large." +msgstr "Den uploadede PDF er for stor." + +#: pretix/control/views/pdf.py:49 +msgid "The uploaded PDF file is to small." +msgstr "Den uploadede PDF er for lille." + +#: pretix/control/views/pdf.py:51 +msgid "Please only upload PDF files." +msgstr "" + #: pretix/control/views/subevents.py:98 pretix/control/views/subevents.py:371 msgctxt "subevent" msgid "The requested date does not exist." @@ -9457,60 +9754,60 @@ msgstr "" msgid "The device has been removed." msgstr "Enheden er blevet fjernet." -#: pretix/control/views/user.py:247 pretix/control/views/user.py:296 +#: pretix/control/views/user.py:247 pretix/control/views/user.py:306 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:252 pretix/control/views/user.py:301 +#: pretix/control/views/user.py:261 pretix/control/views/user.py:319 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:255 pretix/control/views/user.py:304 +#: pretix/control/views/user.py:264 pretix/control/views/user.py:322 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:258 +#: pretix/control/views/user.py:267 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:307 +#: pretix/control/views/user.py:325 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:319 +#: pretix/control/views/user.py:337 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:328 +#: pretix/control/views/user.py:346 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:342 +#: pretix/control/views/user.py:360 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:361 +#: pretix/control/views/user.py:379 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:371 +#: pretix/control/views/user.py:389 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:420 pretix/control/views/user.py:460 +#: pretix/control/views/user.py:438 pretix/control/views/user.py:478 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:538 +#: pretix/control/views/user.py:556 msgid "Your comment has been saved." msgstr "Din kommentar er blevet gemt." @@ -9958,7 +10255,7 @@ msgid "Include QR-code secret" msgstr "" #: pretix/plugins/checkinlists/exporters.py:45 -#: pretix/plugins/reports/exporters.py:281 +#: pretix/plugins/reports/exporters.py:290 msgid "Sort by" msgstr "Sorter efter" @@ -9981,12 +10278,12 @@ msgid "Check-in list (CSV)" msgstr "Tjek-ind-liste (CSV)" #: pretix/plugins/checkinlists/exporters.py:289 -#: pretix/plugins/paypal/payment.py:67 +#: pretix/plugins/paypal/payment.py:68 msgid "Secret" msgstr "Hemmelighed" #: pretix/plugins/paypal/__init__.py:10 pretix/plugins/paypal/__init__.py:13 -#: pretix/plugins/paypal/payment.py:38 +#: pretix/plugins/paypal/payment.py:39 msgid "PayPal" msgstr "" @@ -9994,69 +10291,69 @@ msgstr "" msgid "This plugin allows you to receive payments via PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:27 pretix/plugins/stripe/payment.py:35 +#: pretix/plugins/paypal/payment.py:28 pretix/plugins/stripe/payment.py:35 msgid "Refund automatically?" msgstr "Tilbagebetal automatisk?" -#: pretix/plugins/paypal/payment.py:29 +#: pretix/plugins/paypal/payment.py:30 msgid "Automatically refund charge with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:30 +#: pretix/plugins/paypal/payment.py:31 msgid "" "Do not send refund instruction to PayPal, only mark as refunded in pretix" msgstr "" -#: pretix/plugins/paypal/payment.py:48 pretix/plugins/stripe/payment.py:112 +#: pretix/plugins/paypal/payment.py:49 pretix/plugins/stripe/payment.py:112 msgid "Endpoint" msgstr "" -#: pretix/plugins/paypal/payment.py:57 +#: pretix/plugins/paypal/payment.py:58 msgid "Client ID" msgstr "Klient-id" -#: pretix/plugins/paypal/payment.py:60 pretix/plugins/stripe/payment.py:127 +#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:127 #, python-brace-format msgid "{text}" msgstr "" -#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:128 +#: pretix/plugins/paypal/payment.py:62 pretix/plugins/stripe/payment.py:128 msgid "Click here for a tutorial on how to obtain the required keys" msgstr "" -#: pretix/plugins/paypal/payment.py:78 +#: pretix/plugins/paypal/payment.py:79 msgid "" "Please configure a PayPal Webhook to the following endpoint in order to " "automatically cancel orders when payments are refunded externally." msgstr "" -#: pretix/plugins/paypal/payment.py:140 pretix/plugins/paypal/payment.py:155 -#: pretix/plugins/paypal/payment.py:158 +#: pretix/plugins/paypal/payment.py:169 pretix/plugins/paypal/payment.py:184 +#: pretix/plugins/paypal/payment.py:187 msgid "We had trouble communicating with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:185 pretix/plugins/paypal/payment.py:194 -#: pretix/plugins/paypal/payment.py:237 +#: pretix/plugins/paypal/payment.py:214 pretix/plugins/paypal/payment.py:223 +#: pretix/plugins/paypal/payment.py:266 msgid "" "We were unable to process your payment. See below for details on how to " "proceed." msgstr "" -#: pretix/plugins/paypal/payment.py:229 +#: pretix/plugins/paypal/payment.py:258 msgid "" "PayPal has not yet approved the payment. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:256 pretix/plugins/stripe/payment.py:327 +#: pretix/plugins/paypal/payment.py:285 pretix/plugins/stripe/payment.py:327 msgid "There was an error sending the confirmation mail." msgstr "Fejl ved afsendelse af bekræftelses-e-mail." -#: pretix/plugins/paypal/payment.py:295 pretix/plugins/stripe/payment.py:392 +#: pretix/plugins/paypal/payment.py:324 pretix/plugins/stripe/payment.py:392 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/plugins/paypal/payment.py:312 pretix/plugins/paypal/payment.py:325 +#: pretix/plugins/paypal/payment.py:341 pretix/plugins/paypal/payment.py:354 #: pretix/plugins/stripe/payment.py:407 pretix/plugins/stripe/payment.py:428 msgid "" "We were unable to transfer the money back automatically. Please get in touch " @@ -10414,53 +10711,53 @@ msgstr "Rapporteksportør" msgid "This plugin allows you to generate printable reports about your sales." msgstr "" -#: pretix/plugins/reports/exporters.py:100 +#: pretix/plugins/reports/exporters.py:109 #, python-format msgid "Page %d" msgstr "" -#: pretix/plugins/reports/exporters.py:102 +#: pretix/plugins/reports/exporters.py:111 #, python-format msgid "Created: %s" msgstr "Oprettet: %s" -#: pretix/plugins/reports/exporters.py:133 +#: pretix/plugins/reports/exporters.py:142 msgid "Order overview (PDF)" msgstr "Bestillingsoverblik (PDF)" -#: pretix/plugins/reports/exporters.py:168 +#: pretix/plugins/reports/exporters.py:177 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:41 msgid "Orders by product" msgstr "Bestillinger pr. produkt" -#: pretix/plugins/reports/exporters.py:176 +#: pretix/plugins/reports/exporters.py:185 msgctxt "subevent" msgid "Date: {}" msgstr "Dato: {}" -#: pretix/plugins/reports/exporters.py:188 -#: pretix/plugins/reports/exporters.py:189 -#: pretix/plugins/reports/exporters.py:190 -#: pretix/plugins/reports/exporters.py:191 -#: pretix/plugins/reports/exporters.py:192 -#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:197 +#: pretix/plugins/reports/exporters.py:198 +#: pretix/plugins/reports/exporters.py:199 +#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:201 +#: pretix/plugins/reports/exporters.py:202 msgid "#" msgstr "" -#: pretix/plugins/reports/exporters.py:265 +#: pretix/plugins/reports/exporters.py:274 msgid "List of orders with taxes (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:342 +#: pretix/plugins/reports/exporters.py:351 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Gross" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Tax" msgstr "" @@ -11069,12 +11366,12 @@ msgstr "" msgid "All paid PDF tickets in one file" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:75 +#: pretix/plugins/ticketoutputpdf/signals.py:41 #, python-brace-format msgid "Question: {question}" msgstr "Spørgsmål: {question}" -#: pretix/plugins/ticketoutputpdf/signals.py:76 +#: pretix/plugins/ticketoutputpdf/signals.py:42 #, python-brace-format msgid "" msgstr "" @@ -11096,299 +11393,19 @@ msgstr "" msgid "Open the PDF editor in a new tab" msgstr "" -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:4 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:6 -msgid "PDF Ticket Editor" -msgstr "PDF-billet-redigeringsværktøj" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:18 -msgid "Code" -msgstr "Kode" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:22 -msgid "Paste" -msgstr "Sæt ind" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:26 -msgid "Undo" -msgstr "Fortryd" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:30 -msgid "Redo" -msgstr "Omgør" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:35 -msgid "Editor" -msgstr "Editor" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:51 -msgid "" -"This feature is only intended for advanced users. We recommend to only use " -"it to copy and share ticket designs, not to modify the design source code." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:65 -msgid "Apply" -msgstr "Udfør" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:73 -msgid "Uploading new PDF background…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:81 -msgid "Welcome to the PDF ticket editor!" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:83 -msgid "" -"This editor allows you to create a design for the PDF tickets of your event. " -"You can upload a background PDF and then use this tool to place texts and a " -"QR code on the ticket." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:94 -msgid "" -"Please note that the editor can only provide a rough preview. Some details, " -"for example in text rendering, might look slightly different in the final " -"tickets. You can use the \"Preview\" button on the right for a more precise " -"preview." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:108 -msgid "" -"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " -"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " -"might have problems displaying your background PDF or loading the correct " -"fonts." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:116 -msgid "" -"The editor requires JavaScript to work. Please enable JavaScript in your " -"browser to continue." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:126 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:158 -msgid "Loading…" -msgstr "Indlæser…" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:129 -msgid "Start editing" -msgstr "Start redigering" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:144 -msgid "Cut" -msgstr "Klip" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:148 -msgid "Copy" -msgstr "Kopier" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:164 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:273 -msgid "Width (mm)" -msgstr "Bredde (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:168 -msgid "Height (mm)" -msgstr "Højde (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:174 -msgid "Background PDF" -msgstr "Baggrunds-pdf" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:177 -msgid "Upload new background" -msgstr "Upload ny baggrund" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:184 -msgid "x (mm)" -msgstr "x (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:189 -msgid "y (mm)" -msgstr "x (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:196 -msgid "Size (mm)" -msgstr "Størrelse (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:204 -msgid "" -"The final QR code will be slightly smaller because some whitespace is " -"required for proper scanning." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:213 -msgid "Font size (pt)" -msgstr "Skriftstørrelse (pt)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:235 -msgid "Text color" -msgstr "Tekstfarve" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:280 -msgid "Text content" -msgstr "Tekstindhold" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:287 -msgid "Event attribute:" -msgstr "Arrangementsegenskab:" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:290 -msgid "Other…" -msgstr "Andet…" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:300 -msgid "Add a new object" -msgstr "Tilføj nyt element" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:309 -msgid "QR code area" -msgstr "QR-kode-område" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:43 -msgid "Ticket code (barcode content)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:58 -msgid "Variation name" -msgstr "Variantnavn" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:59 -msgid "Sample variation" -msgstr "Eksempelvariant" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:63 -msgid "Product description" -msgstr "Produktbeskrivelse" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:64 -msgid "Sample product – sample variation" -msgstr "Eksempelprodukt – eksempelvariant" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:71 -msgid "Product name and variation" -msgstr "Produktnavn og variant" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:77 -msgid "Ticket category" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:84 -msgid "123.45 EUR" -msgstr "123,45 EUR" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:94 -msgid "Sample event name" -msgstr "Eksempelarrangementsnavn" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:98 -msgid "Event date" -msgstr "Arrangementsdato" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:99 -msgid "May 31st, 2017" -msgstr "1. maj 2017" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:103 -msgid "Event date range" -msgstr "Arrangementsdatoer" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:104 -msgid "May 31st – June 4th, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:108 -msgid "Event begin date and time" -msgstr "Arrangements startdato og -tidspunkt" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:109 -msgid "2017-05-31 20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 -msgid "Event begin time" -msgstr "Arrangements starttidspunt" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:114 -msgid "20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:118 -msgid "Event admission date and time" -msgstr "Arrangements indgangsstartdato og -tidspunkt" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:119 -msgid "2017-05-31 19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:126 -msgid "Event admission time" -msgstr "Indgangstidspunkt" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:127 -msgid "19:00" -msgstr "19:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:134 -msgid "Event location" -msgstr "Arrangements sted" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:135 -msgid "Random City" -msgstr "Tilfældig by" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:139 -msgid "Invoice address: name" -msgstr "Faktureringsadresse: navn" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:144 -msgid "Invoice address: company" -msgstr "Faktureringsadresse: virksomhed" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:149 -msgid "List of Add-Ons" -msgstr "Tilføjelser" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:150 -msgid "" -"Addon 1\n" -"Addon 2" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:158 -msgid "Event organizer company" -msgstr "Arrangørvirksomhed" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:162 -msgid "Organizer info text" -msgstr "Arrangør-infotekst" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:163 -msgid "Event organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:178 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:38 msgid "PDF output" msgstr "PDF" -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:308 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:168 msgid "Ticket" msgstr "Billet" -#: pretix/plugins/ticketoutputpdf/views.py:54 -msgid "The uploaded PDF file is to large." -msgstr "Den uploadede PDF er for stor." - -#: pretix/plugins/ticketoutputpdf/views.py:56 -msgid "The uploaded PDF file is to small." -msgstr "Den uploadede PDF er for lille." - -#: pretix/plugins/ticketoutputpdf/views.py:58 -msgid "Please only upload PDF files." -msgstr "" +#: pretix/plugins/ticketoutputpdf/views.py:16 +#, fuzzy +#| msgid "Default timezone" +msgid "Default ticket layout" +msgstr "Standardtidszone" #: pretix/presale/checkoutflow.py:48 msgctxt "checkoutflow" @@ -11441,11 +11458,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Gennemse bestilling" -#: pretix/presale/checkoutflow.py:566 +#: pretix/presale/checkoutflow.py:568 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:596 +#: pretix/presale/checkoutflow.py:598 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -11571,7 +11588,7 @@ msgid "There are no add-ons available for this product." msgstr "Ingen tilføjelser er tilgængelige for dette produkt." #: pretix/presale/templates/pretixpresale/event/checkout_addons.html:65 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:156 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:45 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:103 msgid "Go back" @@ -11628,15 +11645,15 @@ msgstr "Rediger" msgid "Contact information" msgstr "Kontaktoplysninger" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:143 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:137 msgid "Confirmations" msgstr "Bekræftelser" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 msgid "Place binding order" msgstr "Gennemfør bestilling" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:170 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:164 msgid "Submit registration" msgstr "Send tilmelding" @@ -12156,11 +12173,11 @@ msgstr "" msgid "Your cart has been updated." msgstr "Din kurv er blevet opdateret." -#: pretix/presale/views/cart.py:309 pretix/presale/views/cart.py:329 +#: pretix/presale/views/cart.py:310 pretix/presale/views/cart.py:331 msgid "Your cart is now empty." msgstr "" -#: pretix/presale/views/cart.py:343 +#: pretix/presale/views/cart.py:345 msgid "The products have been successfully added to your cart." msgstr "Produkterne er lagt i kurven." diff --git a/src/pretix/locale/da/LC_MESSAGES/djangojs.po b/src/pretix/locale/da/LC_MESSAGES/djangojs.po index 9a57796e1e..7e5c26f38d 100644 --- a/src/pretix/locale/da/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/da/LC_MESSAGES/djangojs.po @@ -6,11 +6,11 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:42+0000\n" "PO-Revision-Date: 2018-04-06 11:49+0000\n" "Last-Translator: Mikkel Ricky \n" -"Language-Team: Danish \n" +"Language-Team: Danish \n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,47 +46,6 @@ msgstr "Omsætning i alt" msgid "Contacting Stripe …" msgstr "Kontakter Stripe …" -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:21 -msgid "QR Code" -msgstr "QR-kode" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:210 -msgid "The PDF background file could not be loaded for the following reason:" -msgstr "Baggrunds-pdf'en kunne ikke hentes af følgende grund:" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:359 -msgid "Group of objects" -msgstr "Gruppe af objekter" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:365 -msgid "Text object" -msgstr "Tekstobjekt" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:367 -msgid "Barcode area" -msgstr "QR-kode-område" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:369 -msgid "Object" -msgstr "Objekt" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:373 -msgid "Ticket design" -msgstr "Billetdesign" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:609 -msgid "Saving failed." -msgstr "Gem fejlede." - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:656 -msgid "Do you really want to leave the editor without saving your changes?" -msgstr "" -"Er du sikker på at du vil forlade editoren uden at gemme dine ændringer?" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:670 -msgid "Error while uploading your PDF file, please try again." -msgstr "Fejl under upload af pdf. Prøv venligt igen." - #: pretix/static/pretixbase/js/asyncdownload.js:28 #: pretix/static/pretixbase/js/asynctask.js:42 #: pretix/static/pretixbase/js/asynctask.js:94 @@ -163,6 +122,47 @@ msgstr "Kopieret!" msgid "Press Ctrl-C to copy!" msgstr "Tryk Ctrl-C eller ⌘-C for at kopiere!" +#: pretix/static/pretixcontrol/js/ui/editor.js:21 +msgid "QR Code" +msgstr "QR-kode" + +#: pretix/static/pretixcontrol/js/ui/editor.js:210 +msgid "The PDF background file could not be loaded for the following reason:" +msgstr "Baggrunds-pdf'en kunne ikke hentes af følgende grund:" + +#: pretix/static/pretixcontrol/js/ui/editor.js:359 +msgid "Group of objects" +msgstr "Gruppe af objekter" + +#: pretix/static/pretixcontrol/js/ui/editor.js:365 +msgid "Text object" +msgstr "Tekstobjekt" + +#: pretix/static/pretixcontrol/js/ui/editor.js:367 +msgid "Barcode area" +msgstr "QR-kode-område" + +#: pretix/static/pretixcontrol/js/ui/editor.js:369 +msgid "Object" +msgstr "Objekt" + +#: pretix/static/pretixcontrol/js/ui/editor.js:373 +msgid "Ticket design" +msgstr "Billetdesign" + +#: pretix/static/pretixcontrol/js/ui/editor.js:609 +msgid "Saving failed." +msgstr "Gem fejlede." + +#: pretix/static/pretixcontrol/js/ui/editor.js:656 +msgid "Do you really want to leave the editor without saving your changes?" +msgstr "" +"Er du sikker på at du vil forlade editoren uden at gemme dine ændringer?" + +#: pretix/static/pretixcontrol/js/ui/editor.js:670 +msgid "Error while uploading your PDF file, please try again." +msgstr "Fejl under upload af pdf. Prøv venligt igen." + #: pretix/static/pretixcontrol/js/ui/mail.js:18 msgid "An error has occurred." msgstr "Der er sket en fejl." diff --git a/src/pretix/locale/de/LC_MESSAGES/django.po b/src/pretix/locale/de/LC_MESSAGES/django.po index 3efcb37b5f..243526e057 100644 --- a/src/pretix/locale/de/LC_MESSAGES/django.po +++ b/src/pretix/locale/de/LC_MESSAGES/django.po @@ -4,11 +4,11 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:41+0000\n" "PO-Revision-Date: 2018-04-04 13:23+0000\n" "Last-Translator: Raphael Michel \n" -"Language-Team: German " -"\n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -45,16 +45,16 @@ msgid "On sale" msgstr "Aktiv" #: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:810 -#: pretix/base/models/items.py:1117 +#: pretix/base/models/items.py:1119 msgid "One or more items do not belong to this event." msgstr "Eines oder mehrere der Produkte gehören nicht zu dieser Veranstaltung." -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1126 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1128 msgid "Subevent cannot be null for event series." msgstr "Der Termin kann nicht leer sein, da dies eine Veranstaltungsreihe ist." #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1128 pretix/base/models/items.py:1131 +#: pretix/base/models/items.py:1130 pretix/base/models/items.py:1133 msgid "The subevent does not belong to this event." msgstr "Dieser Termin gehört nicht zu dieser Veranstaltungsreihe." @@ -146,7 +146,7 @@ msgstr "" msgid "Email addresses (text file)" msgstr "E-Mail-Adressen (Textdatei)" -#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:273 +#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:282 msgid "Filter by status" msgstr "Nach Status filtern" @@ -159,7 +159,7 @@ msgid "Only paid orders" msgstr "Nur bezahlte Bestellungen" #: pretix/base/exporters/orderlist.py:64 pretix/base/models/orders.py:110 -#: pretix/base/notifications.py:177 +#: pretix/base/notifications.py:178 pretix/base/pdf.py:18 #: pretix/control/templates/pretixcontrol/checkin/index.html:65 #: pretix/control/templates/pretixcontrol/order/index.html:77 #: pretix/control/templates/pretixcontrol/orders/index.html:34 @@ -168,15 +168,14 @@ msgstr "Nur bezahlte Bestellungen" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 #: pretix/plugins/checkinlists/exporters.py:49 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:347 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:48 +#: pretix/plugins/reports/exporters.py:356 msgid "Order code" msgstr "Bestellnummer" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:178 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 #: pretix/control/templates/pretixcontrol/orders/index.html:89 #: pretix/control/templates/pretixcontrol/search/orders.html:48 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 msgid "Order total" msgstr "Gesamtbetrag" @@ -189,7 +188,7 @@ msgstr "Gesamtbetrag" #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/control/templates/pretixcontrol/subevents/index.html:63 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:123 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:51 msgid "Status" msgstr "Status" @@ -199,12 +198,12 @@ msgstr "Status" msgid "Email" msgstr "E-Mail" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:180 #: pretix/control/templates/pretixcontrol/order/index.html:79 #: pretix/control/templates/pretixcontrol/orders/index.html:85 #: pretix/control/templates/pretixcontrol/search/orders.html:45 -#: pretix/plugins/reports/exporters.py:284 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:293 +#: pretix/plugins/reports/exporters.py:356 msgid "Order date" msgstr "Bestelldatum" @@ -231,30 +230,30 @@ msgstr "Firma" msgid "Name" msgstr "Name" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:929 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 #: pretix/control/templates/pretixcontrol/order/index.html:396 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:185 msgid "Address" msgstr "Adresse" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:930 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 msgid "ZIP code" msgstr "Postleitzahl" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:933 msgid "City" msgstr "Ort" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 -#: pretix/base/models/orders.py:933 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/models/orders.py:935 #: pretix/control/templates/pretixcontrol/order/index.html:400 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:96 #: pretix/presale/templates/pretixpresale/event/order.html:189 msgid "Country" msgstr "Land" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:936 #: pretix/control/templates/pretixcontrol/order/index.html:403 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:192 @@ -264,8 +263,8 @@ msgstr "USt-ID" #: pretix/base/exporters/orderlist.py:66 pretix/base/models/orders.py:140 #: pretix/control/templates/pretixcontrol/order/index.html:89 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 -#: pretix/plugins/reports/exporters.py:285 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:294 +#: pretix/plugins/reports/exporters.py:356 msgid "Payment date" msgstr "Zahlungsdatum" @@ -277,6 +276,11 @@ msgstr "Zahlungsart" msgid "Fees" msgstr "Gebühren" +#: pretix/base/exporters/orderlist.py:66 +#: pretix/control/templates/pretixcontrol/order/index.html:81 +msgid "Order locale" +msgstr "Sprache" + #: pretix/base/exporters/orderlist.py:71 #, python-brace-format msgid "Gross at {rate} % tax" @@ -296,37 +300,37 @@ msgstr "Steuer {rate} %" msgid "Invoice numbers" msgstr "Rechnungsnummern" -#: pretix/base/exporters/orderlist.py:148 +#: pretix/base/exporters/orderlist.py:149 msgid "Quota availabilities (CSV)" msgstr "Kontingent-Verfügbarkeiten (CSV)" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quotas.html:44 msgid "Quota name" msgstr "Bezeichnung" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quota.html:35 msgid "Total quota" msgstr "Gesamtkontingent" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:603 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:603 msgid "Paid orders" msgstr "Bezahlte Bestellungen" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:608 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:608 msgid "Pending orders" msgstr "Ausstehende Zahlungen" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 msgid "Blocking vouchers" msgstr "Blockierende Gutscheine" -#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:618 +#: pretix/base/exporters/orderlist.py:157 pretix/control/views/item.py:618 msgid "Current user's carts" msgstr "Aktuelle Warenkörbe" -#: pretix/base/exporters/orderlist.py:156 pretix/control/forms/event.py:1061 +#: pretix/base/exporters/orderlist.py:157 pretix/control/forms/event.py:1061 #: pretix/control/templates/pretixcontrol/event/base.html:101 #: pretix/control/templates/pretixcontrol/event/settings.html:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -338,14 +342,14 @@ msgstr "Aktuelle Warenkörbe" msgid "Waiting list" msgstr "Warteliste" -#: pretix/base/exporters/orderlist.py:156 +#: pretix/base/exporters/orderlist.py:157 #: pretix/control/templates/pretixcontrol/items/quota.html:47 #: pretix/control/views/item.py:634 msgid "Current availability" msgstr "Aktuell verfügbar" -#: pretix/base/exporters/orderlist.py:164 -#: pretix/base/exporters/orderlist.py:170 +#: pretix/base/exporters/orderlist.py:165 +#: pretix/base/exporters/orderlist.py:171 #: pretix/control/templates/pretixcontrol/items/quota.html:37 #: pretix/control/templates/pretixcontrol/items/quota.html:49 msgid "Infinite" @@ -356,7 +360,7 @@ msgstr "Unendlich" #: pretix/base/models/orders.py:126 #: pretix/control/templates/pretixcontrol/event/settings_base.html:60 #: pretix/plugins/checkinlists/exporters.py:292 -#: pretix/presale/checkoutflow.py:527 pretix/presale/forms/checkout.py:24 +#: pretix/presale/checkoutflow.py:529 pretix/presale/forms/checkout.py:24 #: pretix/presale/forms/user.py:6 msgid "E-mail" msgstr "E-Mail" @@ -406,10 +410,10 @@ msgstr "" "Wir konnten keinen Benutzer finden, der zu den eingegebenen Daten passt." #: pretix/base/forms/questions.py:51 pretix/base/models/orders.py:598 +#: pretix/base/pdf.py:58 #: pretix/control/templates/pretixcontrol/order/index.html:213 #: pretix/plugins/checkinlists/exporters.py:48 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:88 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 msgid "Attendee name" msgstr "Name des Teilnehmers" @@ -539,7 +543,7 @@ msgstr "Ungültige(r) Platzhalter: %(value)s" msgid "Individual customer" msgstr "Privatkunde" -#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:926 +#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:928 msgid "Business customer" msgstr "Firmenkunde" @@ -715,7 +719,7 @@ msgstr "" msgid "Default list" msgstr "Standard-Liste" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:928 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:930 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "Voller Name" @@ -805,7 +809,7 @@ msgstr "Auf Produkte beschränken" #: pretix/control/templates/pretixcontrol/vouchers/index.html:87 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:120 #: pretix/plugins/checkinlists/exporters.py:295 -#: pretix/plugins/reports/exporters.py:255 pretix/plugins/sendmail/forms.py:69 +#: pretix/plugins/reports/exporters.py:264 pretix/plugins/sendmail/forms.py:69 msgctxt "subevent" msgid "Date" msgstr "Termin" @@ -833,12 +837,11 @@ msgstr "Das Ende des Vorverkaufs muss nach seinem Beginn liegen." msgid "The end of the event has to be later than its start." msgstr "Das Ende der Veranstaltung muss nach ihrem Beginn liegen." -#: pretix/base/models/event.py:202 pretix/control/forms/filter.py:274 -#: pretix/control/forms/filter.py:276 pretix/control/forms/filter.py:385 -#: pretix/control/forms/filter.py:387 +#: pretix/base/models/event.py:202 pretix/base/pdf.py:63 +#: pretix/control/forms/filter.py:274 pretix/control/forms/filter.py:276 +#: pretix/control/forms/filter.py:385 pretix/control/forms/filter.py:387 #: pretix/control/templates/pretixcontrol/events/index.html:52 #: pretix/control/templates/pretixcontrol/organizers/detail.html:13 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:93 msgid "Event name" msgstr "Veranstaltungstitel" @@ -881,7 +884,7 @@ msgid "Event start time" msgstr "Veranstaltungsbeginn" #: pretix/base/models/event.py:227 pretix/base/models/event.py:595 -#: pretix/control/forms/subevents.py:61 +#: pretix/base/pdf.py:96 pretix/control/forms/subevents.py:61 msgid "Event end time" msgstr "Veranstaltungsende" @@ -951,8 +954,8 @@ msgstr "Veranstaltungsreihe" #: pretix/base/models/event.py:264 pretix/base/models/items.py:194 #: pretix/base/models/items.py:903 pretix/base/models/orders.py:121 -#: pretix/base/models/orders.py:881 pretix/base/models/vouchers.py:85 -#: pretix/base/models/waitinglist.py:27 +#: pretix/base/models/orders.py:883 pretix/base/models/vouchers.py:85 +#: pretix/base/models/waitinglist.py:27 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 msgid "Event" @@ -1025,10 +1028,9 @@ msgstr "" "Bei diesem anderen Produkt muss diese Kategorie unter Zusatz-Produkte " "konfiguriert worden sein." -#: pretix/base/models/items.py:61 +#: pretix/base/models/items.py:61 pretix/base/pdf.py:46 #: pretix/control/templates/pretixcontrol/items/category.html:4 #: pretix/control/templates/pretixcontrol/items/category.html:6 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:76 msgid "Product category" msgstr "Produktkategorie" @@ -1238,7 +1240,7 @@ msgstr "" #: pretix/control/views/vouchers.py:60 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "Produkt" @@ -1373,7 +1375,7 @@ msgid "File upload" msgstr "Datei-Upload" #: pretix/base/models/items.py:655 pretix/base/models/orders.py:134 -#: pretix/base/models/orders.py:888 +#: pretix/base/models/orders.py:890 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 #: pretix/presale/templates/pretixpresale/organizers/index.html:47 @@ -1525,13 +1527,13 @@ msgstr "Kontingent" msgid "Quotas" msgstr "Kontingente" -#: pretix/base/models/items.py:1110 +#: pretix/base/models/items.py:1112 msgid "All variations must belong to an item contained in the items list." msgstr "" "Alle Varianten müssen zu einem Produkt gehören, das auch in der Liste der " "Produkte enthalten ist." -#: pretix/base/models/items.py:1120 +#: pretix/base/models/items.py:1122 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -1604,7 +1606,7 @@ msgstr "erstattet" msgid "Locale" msgstr "Sprache" -#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:892 +#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:894 msgid "Expiration date" msgstr "Ablaufdatum" @@ -1649,8 +1651,8 @@ msgstr "" msgid "Meta information" msgstr "Meta-Informationen" -#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:687 -#: pretix/base/models/orders.py:764 +#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:689 +#: pretix/base/models/orders.py:766 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:161 msgid "Order" @@ -1691,7 +1693,7 @@ msgstr "Das Produkt \"{item}\" ist nicht mehr verfügbar." #: pretix/plugins/checkinlists/exporters.py:319 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 -#: pretix/presale/checkoutflow.py:535 +#: pretix/presale/checkoutflow.py:537 msgid "Yes" msgstr "Ja" @@ -1703,7 +1705,7 @@ msgstr "Ja" #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/plugins/stripe/templates/pretixplugins/stripe/action_refund.html:14 -#: pretix/presale/checkoutflow.py:537 +#: pretix/presale/checkoutflow.py:539 msgid "No" msgstr "Nein" @@ -1715,10 +1717,9 @@ msgstr "" msgid "Variation" msgstr "Variante" -#: pretix/base/models/orders.py:594 +#: pretix/base/models/orders.py:594 pretix/base/pdf.py:53 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:83 msgid "Price" msgstr "Preis" @@ -1726,74 +1727,80 @@ msgstr "Preis" msgid "Empty, if this product is not an admission ticket" msgstr "Leer, wenn dies kein Eintrittsticket ist" -#: pretix/base/models/orders.py:675 +#: pretix/base/models/orders.py:676 msgid "Payment fee" msgstr "Zahlungsgebühr" -#: pretix/base/models/orders.py:676 +#: pretix/base/models/orders.py:677 msgid "Shipping fee" msgstr "Versandkosten" -#: pretix/base/models/orders.py:677 +#: pretix/base/models/orders.py:678 msgid "Service fee" msgstr "Servicegebühr" -#: pretix/base/models/orders.py:678 +#: pretix/base/models/orders.py:679 msgid "Other fees" msgstr "Andere Gebühren" -#: pretix/base/models/orders.py:683 pretix/control/views/vouchers.py:61 +#: pretix/base/models/orders.py:680 +#, fuzzy +#| msgid "Credit card" +msgid "Gift card" +msgstr "Kreditkarte" + +#: pretix/base/models/orders.py:685 pretix/control/views/vouchers.py:61 msgid "Value" msgstr "Wert" -#: pretix/base/models/orders.py:698 pretix/base/models/orders.py:770 +#: pretix/base/models/orders.py:700 pretix/base/models/orders.py:772 #: pretix/base/models/tax.py:72 msgid "Tax rate" msgstr "Steuersatz" -#: pretix/base/models/orders.py:707 pretix/base/models/orders.py:779 +#: pretix/base/models/orders.py:709 pretix/base/models/orders.py:781 msgid "Tax value" msgstr "Steuer" -#: pretix/base/models/orders.py:784 +#: pretix/base/models/orders.py:786 msgid "Order position" msgstr "Bestelltes Produkt" -#: pretix/base/models/orders.py:785 pretix/base/notifications.py:181 +#: pretix/base/models/orders.py:787 pretix/base/notifications.py:182 msgid "Order positions" msgstr "Bestellzeilen" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:887 msgid "Cart ID (e.g. session key)" msgstr "Warenkorb-ID (z.B. Session-ID)" -#: pretix/base/models/orders.py:900 +#: pretix/base/models/orders.py:902 msgid "Cart position" msgstr "Produkt im Warenkorb" -#: pretix/base/models/orders.py:901 +#: pretix/base/models/orders.py:903 msgid "Cart positions" msgstr "Produkte im Warenkorb" -#: pretix/base/models/orders.py:927 +#: pretix/base/models/orders.py:929 msgid "Company name" msgstr "Firmenname" -#: pretix/base/models/orders.py:933 +#: pretix/base/models/orders.py:935 msgid "Select country" msgstr "Land auswählen" -#: pretix/base/models/orders.py:935 +#: pretix/base/models/orders.py:937 msgid "Only for business customers within the EU." msgstr "Nur für Firmenkunden mit Sitz in der EU." -#: pretix/base/models/orders.py:938 +#: pretix/base/models/orders.py:940 #: pretix/control/templates/pretixcontrol/order/index.html:419 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:102 msgid "Internal reference" msgstr "Interne Referenz" -#: pretix/base/models/orders.py:939 +#: pretix/base/models/orders.py:941 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Diese Referenz wird auf Ihre Rechnung gedruckt, damit Sie die Rechnung " @@ -2169,7 +2176,6 @@ msgstr "Auf der Liste seit" #: pretix/base/models/waitinglist.py:40 #: pretix/control/templates/pretixcontrol/users/index.html:37 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:125 msgid "E-mail address" msgstr "E-Mail-Adresse" @@ -2242,85 +2248,85 @@ msgstr "" msgid "View all unresolved problems" msgstr "Alle ungelösten Probleme ansehen" -#: pretix/base/notifications.py:180 pretix/control/forms/filter.py:96 +#: pretix/base/notifications.py:181 pretix/control/forms/filter.py:96 msgid "Order status" msgstr "Bestellstatus" -#: pretix/base/notifications.py:182 +#: pretix/base/notifications.py:183 #: pretix/base/templates/pretixbase/email/plainwrapper.html:24 msgid "View order details" msgstr "Bestelldetails anzeigen" -#: pretix/base/notifications.py:192 +#: pretix/base/notifications.py:193 msgid "New order placed" msgstr "Neue Bestellung eingegangen" -#: pretix/base/notifications.py:193 +#: pretix/base/notifications.py:194 #, python-brace-format msgid "A new order has been placed: {order.code}" msgstr "Eine neue Bestellung ist eingegangen: {order.code}" -#: pretix/base/notifications.py:198 +#: pretix/base/notifications.py:199 msgid "Order marked as paid" msgstr "Bestellung als bezahlt markiert" -#: pretix/base/notifications.py:199 +#: pretix/base/notifications.py:200 #, python-brace-format msgid "Order {order.code} has been marked as paid." msgstr "Bestellung {order.code} wurde als bezahlt markiert." -#: pretix/base/notifications.py:204 +#: pretix/base/notifications.py:205 #: pretix/control/templates/pretixcontrol/event/mail.html:39 msgid "Order canceled" msgstr "Bestellung storniert" -#: pretix/base/notifications.py:205 +#: pretix/base/notifications.py:206 #, python-brace-format msgid "Order {order.code} has been canceled." msgstr "Bestellung {order.code} wurde storniert." -#: pretix/base/notifications.py:210 +#: pretix/base/notifications.py:211 msgid "Order expired" msgstr "Bestellung abgelaufen" -#: pretix/base/notifications.py:211 +#: pretix/base/notifications.py:212 #, python-brace-format msgid "Order {order.code} has been marked as expired." msgstr "Bestellung {order.code} wurde als abgelaufen markiert." -#: pretix/base/notifications.py:216 +#: pretix/base/notifications.py:217 msgid "Order information changed" msgstr "Bestell-Informationen geändert" -#: pretix/base/notifications.py:217 +#: pretix/base/notifications.py:218 #, python-brace-format msgid "The ticket information of order {order.code} has been changed." msgstr "Die Ticket-Informationen der Bestellung {order.code} wurden geändert." -#: pretix/base/notifications.py:222 +#: pretix/base/notifications.py:223 msgid "Order contact address changed" msgstr "E-Mail-Adresse einer Bestellung geändert" -#: pretix/base/notifications.py:223 +#: pretix/base/notifications.py:224 #, python-brace-format msgid "The contact address of order {order.code} has been changed." msgstr "Die E-Mail-Adresse der Bestellung {order.code} wurde geändert." -#: pretix/base/notifications.py:228 +#: pretix/base/notifications.py:229 #: pretix/control/templates/pretixcontrol/event/mail.html:30 msgid "Order changed" msgstr "Bestellung geändert" -#: pretix/base/notifications.py:229 +#: pretix/base/notifications.py:230 #, python-brace-format msgid "Order {order.code} has been changed." msgstr "Die Bestellung {order.code} wurde geändert." -#: pretix/base/notifications.py:234 +#: pretix/base/notifications.py:235 msgid "Order refunded" msgstr "Bestellung zurückerstattet" -#: pretix/base/notifications.py:235 +#: pretix/base/notifications.py:236 #, python-brace-format msgid "Order {order.code} has been refunded." msgstr "Die Bestellung {order.code} wurde zurückerstattet." @@ -2435,6 +2441,171 @@ msgstr "Kostenlos" msgid "The order has been marked as refunded." msgstr "Die Bestellung wurde als zurückerstattet markiert." +#: pretix/base/pdf.py:13 +msgid "Ticket code (barcode content)" +msgstr "Ticket-Code (QR-Code-Inhalt)" + +#: pretix/base/pdf.py:23 pretix/control/forms/event.py:1127 +#: pretix/control/templates/pretixcontrol/items/index.html:33 +msgid "Product name" +msgstr "Produktbezeichnung" + +#: pretix/base/pdf.py:24 pretix/base/services/tickets.py:77 +#: pretix/control/views/pdf.py:58 +msgid "Sample product" +msgstr "Beispielprodukt" + +#: pretix/base/pdf.py:28 +msgid "Variation name" +msgstr "Produktvariante" + +#: pretix/base/pdf.py:29 +msgid "Sample variation" +msgstr "Beispielvariante" + +#: pretix/base/pdf.py:33 +msgid "Product description" +msgstr "Produktbeschreibung" + +#: pretix/base/pdf.py:34 pretix/base/services/tickets.py:78 +#: pretix/control/views/pdf.py:59 +msgid "Sample product description" +msgstr "Beispielproduktbeschreibung" + +#: pretix/base/pdf.py:38 +msgid "Product name and variation" +msgstr "Produkt und Variante" + +#: pretix/base/pdf.py:39 +msgid "Sample product – sample variation" +msgstr "Beispielprodukt – Beispielvariante" + +#: pretix/base/pdf.py:47 +msgid "Ticket category" +msgstr "Produktkategorie" + +#: pretix/base/pdf.py:54 +msgid "123.45 EUR" +msgstr "123,45 EUR" + +#: pretix/base/pdf.py:59 pretix/base/pdf.py:126 +#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 +#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 +#: pretix/control/views/event.py:561 pretix/control/views/pdf.py:68 +#: pretix/control/views/pdf.py:69 pretix/control/views/pdf.py:70 +#: pretix/control/views/pdf.py:72 pretix/plugins/sendmail/views.py:92 +msgid "John Doe" +msgstr "Max Mustermann" + +#: pretix/base/pdf.py:64 +msgid "Sample event name" +msgstr "Beispielevent" + +#: pretix/base/pdf.py:68 +msgid "Event date" +msgstr "Veranstaltungsdatum" + +#: pretix/base/pdf.py:69 +msgid "May 31st, 2017" +msgstr "31. Mai 2017" + +#: pretix/base/pdf.py:73 +msgid "Event date range" +msgstr "Veranstaltungsdatum Beginn und Ende" + +#: pretix/base/pdf.py:74 +msgid "May 31st – June 4th, 2017" +msgstr "31. Mai – 4. Juni 2017" + +#: pretix/base/pdf.py:78 +msgid "Event begin date and time" +msgstr "Veranstaltungsdatum und Uhrzeit" + +#: pretix/base/pdf.py:79 +msgid "2017-05-31 20:00" +msgstr "31.05.2016 20:00" + +#: pretix/base/pdf.py:83 +msgid "Event begin time" +msgstr "Veranstaltungsuhrzeit" + +#: pretix/base/pdf.py:84 +msgid "20:00" +msgstr "20:00" + +#: pretix/base/pdf.py:88 +#, fuzzy +#| msgid "Event begin date and time" +msgid "Event end date and time" +msgstr "Veranstaltungsdatum und Uhrzeit" + +#: pretix/base/pdf.py:89 pretix/base/pdf.py:105 +msgid "2017-05-31 19:00" +msgstr "31.05.2016 19:00" + +#: pretix/base/pdf.py:97 pretix/base/pdf.py:113 +msgid "19:00" +msgstr "19:00" + +#: pretix/base/pdf.py:104 +msgid "Event admission date and time" +msgstr "Einlassdatum und Uhrzeit" + +#: pretix/base/pdf.py:112 +msgid "Event admission time" +msgstr "Einlassuhrzeit" + +#: pretix/base/pdf.py:120 +msgid "Event location" +msgstr "Veranstaltungsort" + +#: pretix/base/pdf.py:121 +msgid "Random City" +msgstr "Musterstadt" + +#: pretix/base/pdf.py:125 +msgid "Invoice address: name" +msgstr "Rechnungsadresse: Name" + +#: pretix/base/pdf.py:130 +msgid "Invoice address: company" +msgstr "Rechnungsadresse: Firma" + +#: pretix/base/pdf.py:131 pretix/base/services/tickets.py:91 +#: pretix/control/views/pdf.py:72 +msgid "Sample company" +msgstr "Musterfirma GmbH" + +#: pretix/base/pdf.py:135 +msgid "List of Add-Ons" +msgstr "Liste der Zusatz-Produkte" + +#: pretix/base/pdf.py:136 +msgid "" +"Addon 1\n" +"Addon 2" +msgstr "" +"Workshop 1\n" +"Workshop 2" + +#: pretix/base/pdf.py:143 pretix/control/forms/filter.py:320 +#: pretix/control/forms/filter.py:322 +#: pretix/control/templates/pretixcontrol/organizers/index.html:35 +msgid "Organizer name" +msgstr "Veranstaltername" + +#: pretix/base/pdf.py:144 +msgid "Event organizer company" +msgstr "Veranstaltername" + +#: pretix/base/pdf.py:148 +msgid "Organizer info text" +msgstr "Veranstalter-Infotext" + +#: pretix/base/pdf.py:149 +msgid "Event organizer info text" +msgstr "Information zum Veranstalter" + #: pretix/base/reldate.py:13 msgid "Event start" msgstr "Veranstaltungsbeginn" @@ -2944,41 +3115,10 @@ msgstr "Ihre Bestellung wurde geändert: %(code)s" msgid "Uncategorized" msgstr "Unkategorisiert" -#: pretix/base/services/tickets.py:77 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:54 -#: pretix/plugins/ticketoutputpdf/views.py:65 -msgid "Sample product" -msgstr "Beispielprodukt" - -#: pretix/base/services/tickets.py:78 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:72 -#: pretix/plugins/ticketoutputpdf/views.py:66 -msgid "Sample product description" -msgstr "Beispielproduktbeschreibung" - -#: pretix/base/services/tickets.py:79 -#: pretix/plugins/ticketoutputpdf/views.py:67 +#: pretix/base/services/tickets.py:79 pretix/control/views/pdf.py:60 msgid "Sample workshop" msgstr "Beispielworkshop" -#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 -#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 -#: pretix/control/views/event.py:561 pretix/plugins/sendmail/views.py:92 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:89 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:140 -#: pretix/plugins/ticketoutputpdf/views.py:75 -#: pretix/plugins/ticketoutputpdf/views.py:76 -#: pretix/plugins/ticketoutputpdf/views.py:77 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "John Doe" -msgstr "Max Mustermann" - -#: pretix/base/services/tickets.py:91 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:145 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "Sample company" -msgstr "Musterfirma GmbH" - #: pretix/base/services/update_check.py:89 msgid "pretix update available" msgstr "pretix-Update verfügbar" @@ -4264,7 +4404,7 @@ msgstr "z.B. Ihre Kontaktdaten" #: pretix/control/forms/event.py:732 pretix/control/forms/event.py:739 #: pretix/control/forms/event.py:746 pretix/control/forms/event.py:753 #: pretix/control/forms/event.py:762 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:305 +#: pretix/control/templates/pretixcontrol/pdf/index.html:318 msgid "Text" msgstr "Text" @@ -4426,7 +4566,7 @@ msgstr "" "einer Höhe von maximal 120 Pixeln an." #: pretix/control/forms/event.py:843 pretix/control/forms/organizer.py:165 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:262 +#: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Schriftart" @@ -4602,12 +4742,6 @@ msgstr "" "überweisen. Sie können dann Ihren Kontoauszug in pretix importieren, um " "Zahlungen zuzuweisen, oder die Bestellungen manuell als bezahlt markieren." -#: pretix/control/forms/event.py:1127 -#: pretix/control/templates/pretixcontrol/items/index.html:33 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:53 -msgid "Product name" -msgstr "Produktbezeichnung" - #: pretix/control/forms/event.py:1131 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:43 msgid "Price (optional)" @@ -4636,7 +4770,7 @@ msgstr "Alle Bestellungen" #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:6 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 #: pretix/plugins/checkinlists/exporters.py:286 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:6 msgid "Paid" msgstr "bezahlt" @@ -4645,7 +4779,7 @@ msgstr "bezahlt" #: pretix/control/templates/pretixcontrol/items/question.html:21 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:4 #: pretix/control/templates/pretixcontrol/orders/overview.html:43 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 msgid "Pending" msgstr "ausstehend" @@ -4658,7 +4792,7 @@ msgstr "Ausstehend (überfällig)" #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:8 #: pretix/control/templates/pretixcontrol/orders/overview.html:35 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:8 msgid "Expired" msgstr "abgelaufen" @@ -4672,7 +4806,7 @@ msgstr "ausstehend oder abgelaufen" #: pretix/control/templates/pretixcontrol/items/question.html:26 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:33 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Canceled" msgstr "storniert" @@ -4681,7 +4815,7 @@ msgstr "storniert" #: pretix/control/templates/pretixcontrol/items/question.html:27 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 #: pretix/control/templates/pretixcontrol/orders/overview.html:34 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:12 msgid "Refunded" msgstr "erstattet" @@ -4698,7 +4832,7 @@ msgstr "Alle Produkte" #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 -#: pretix/plugins/reports/exporters.py:257 pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/reports/exporters.py:266 pretix/plugins/sendmail/forms.py:25 msgctxt "subevent" msgid "All dates" msgstr "Alle Termine" @@ -4725,12 +4859,6 @@ msgstr "Shop live und Vorverkauf läuft" msgid "Inactive" msgstr "inaktiv" -#: pretix/control/forms/filter.py:320 pretix/control/forms/filter.py:322 -#: pretix/control/templates/pretixcontrol/organizers/index.html:35 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:157 -msgid "Organizer name" -msgstr "Veranstaltername" - #: pretix/control/forms/filter.py:359 msgid "All events" msgstr "Alle Veranstaltungen" @@ -5554,16 +5682,17 @@ msgstr "" msgid "The user has been created." msgstr "Der Benutzer wurde erstellt." -#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:330 +#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:255 +#: pretix/control/views/user.py:313 pretix/control/views/user.py:348 msgid "Two-factor authentication has been enabled." msgstr "Zwei-Faktor-Authentifizierung wurde aktiviert." #: pretix/control/logdisplay.py:137 pretix/control/views/user.py:203 -#: pretix/control/views/user.py:344 +#: pretix/control/views/user.py:362 msgid "Two-factor authentication has been disabled." msgstr "Zwei-Faktor-Authentifizierung wurde deaktiviert." -#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:359 +#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:377 msgid "Your two-factor emergency codes have been regenerated." msgstr "Ihre Zwei-Faktor-Notfall-Tokens wurden neu generiert." @@ -6057,6 +6186,7 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/organizers/display.html:28 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/pdf/index.html:337 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 #: pretix/control/templates/pretixcontrol/user/notifications.html:85 @@ -6066,7 +6196,6 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/users/form.html:53 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:76 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:76 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:324 msgid "Save" msgstr "Speichern" @@ -6210,7 +6339,7 @@ msgid "Edit list" msgstr "Liste bearbeiten" #: pretix/control/templates/pretixcontrol/checkin/index.html:22 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:179 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:39 msgid "PDF" msgstr "PDF" @@ -6283,6 +6412,7 @@ msgstr "Dies löscht auch die %(num)s gespeicherten Check-ins." #: pretix/control/templates/pretixcontrol/order/extend.html:25 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:10 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:21 +#: pretix/control/templates/pretixcontrol/pdf/index.html:75 #: pretix/control/templates/pretixcontrol/subevents/delete.html:12 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:18 #: pretix/control/templates/pretixcontrol/user/2fa_disable.html:17 @@ -6290,7 +6420,6 @@ msgstr "Dies löscht auch die %(num)s gespeicherten Check-ins." #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:17 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:12 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:12 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:62 #: pretix/presale/templates/pretixpresale/event/order_modify.html:70 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:52 @@ -6306,11 +6435,11 @@ msgstr "Abbrechen" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:21 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:24 +#: pretix/control/templates/pretixcontrol/pdf/index.html:165 #: pretix/control/templates/pretixcontrol/subevents/delete.html:15 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:21 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:15 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:152 msgid "Delete" msgstr "Löschen" @@ -6813,7 +6942,7 @@ msgstr "Bearbeiten" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:32 #: pretix/control/templates/pretixcontrol/event/tickets.html:28 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:321 +#: pretix/control/templates/pretixcontrol/pdf/index.html:334 msgid "Preview" msgstr "Vorschau" @@ -8194,10 +8323,6 @@ msgstr "" msgid "Order details" msgstr "Bestellung" -#: pretix/control/templates/pretixcontrol/order/index.html:81 -msgid "Order locale" -msgstr "Sprache" - #: pretix/control/templates/pretixcontrol/order/index.html:92 msgid "Expiry date" msgstr "Ablaufdatum" @@ -8315,9 +8440,9 @@ msgstr "Steuern" #: pretix/control/templates/pretixcontrol/order/index.html:341 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 -#: pretix/plugins/reports/exporters.py:184 -#: pretix/plugins/reports/exporters.py:235 -#: pretix/plugins/reports/exporters.py:404 +#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:244 +#: pretix/plugins/reports/exporters.py:413 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 msgid "Total" msgstr "Gesamt" @@ -8469,7 +8594,7 @@ msgstr "" "nicht angezeigt, da nicht klar ist, welchem Termin sie zuzuordnen wären." #: pretix/control/templates/pretixcontrol/orders/overview.html:36 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 msgid "Purchased" msgstr "Verkäufe" @@ -8643,6 +8768,181 @@ msgstr "Anzeigen pro Seite:" msgid "Page %(page)s" msgstr "Seite %(page)s" +#: pretix/control/templates/pretixcontrol/pdf/index.html:5 +msgid "PDF Ticket Editor" +msgstr "PDF-Ticket-Editor" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:15 +#, fuzzy +#| msgid "Editor" +msgid "PDF Editor" +msgstr "Editor" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:31 +msgid "Code" +msgstr "Code" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:35 +msgid "Paste" +msgstr "Einfügen" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:39 +msgid "Undo" +msgstr "Rückgängig" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:43 +msgid "Redo" +msgstr "Wiederholen" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:48 +msgid "Editor" +msgstr "Editor" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:64 +msgid "" +"This feature is only intended for advanced users. We recommend to only use " +"it to copy and share ticket designs, not to modify the design source code." +msgstr "" +"Diese Funktion ist für fortgeschrittene Benutzer gedacht. Wir empfehlen, den " +"Design-Code zu kopieren und zu teilen, ihn aber nicht selbst zu bearbeiten." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:78 +msgid "Apply" +msgstr "Anwenden" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:86 +msgid "Uploading new PDF background…" +msgstr "Lade neuen Hintergrund hoch…" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:94 +msgid "Welcome to the PDF ticket editor!" +msgstr "Willkommen zum PDF-Ticket-Editor!" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:96 +msgid "" +"This editor allows you to create a design for the PDF tickets of your event. " +"You can upload a background PDF and then use this tool to place texts and a " +"QR code on the ticket." +msgstr "" +"Dieser Editor erlaubt Ihnen, ein Design für die PDF-Tickets zu Ihrer " +"Veranstaltung zu erstellen. Sie können eine PDF-Datei als Hintergrund " +"hochladen und dann mit diesem Werkzeug Texte und einen QR-Code auf dem " +"Hintergrund platzieren." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:107 +msgid "" +"Please note that the editor can only provide a rough preview. Some details, " +"for example in text rendering, might look slightly different in the final " +"tickets. You can use the \"Preview\" button on the right for a more precise " +"preview." +msgstr "" +"Bitte beachten Sie, dass der Editor nur eine grobe Vorschau bieten kann. " +"Einige Details, z.B. die Textdarstellung, können auf den finalen Tickets " +"leicht anders aussehen. Sie können den \"Vorschau\"-Knopf rechts benutzen um " +"eine präzisere Vorschau zu erhalten." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:121 +msgid "" +"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " +"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " +"might have problems displaying your background PDF or loading the correct " +"fonts." +msgstr "" +"Dieser Editor wurde mit aktuellen Versionen von Google Chrome, Mozilla " +"Firefox und Opera getestet. Andere Browser, besonders Internet Explorer oder " +"Microsoft Edge, haben möglicherweise Probleme Ihr Hintergrund-PDF korrekt " +"darzustellen oder die richtigen Schriftarten zu laden." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:129 +msgid "" +"The editor requires JavaScript to work. Please enable JavaScript in your " +"browser to continue." +msgstr "" +"Der Editor funktioniert nur mit JavaScript. Bitte aktivieren Sie JavaScript " +"um fortzufahren." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:139 +#: pretix/control/templates/pretixcontrol/pdf/index.html:171 +msgid "Loading…" +msgstr "Lade…" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:142 +msgid "Start editing" +msgstr "Editor starten" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:157 +msgid "Cut" +msgstr "Ausschneiden" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:161 +msgid "Copy" +msgstr "Kopieren" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:177 +#: pretix/control/templates/pretixcontrol/pdf/index.html:286 +msgid "Width (mm)" +msgstr "Breite (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:181 +msgid "Height (mm)" +msgstr "Höhe (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:187 +msgid "Background PDF" +msgstr "Hintergrund-PDF" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:190 +msgid "Upload new background" +msgstr "Neuen Hintergrund hochladen" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:197 +msgid "x (mm)" +msgstr "x (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:202 +msgid "y (mm)" +msgstr "y (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:209 +msgid "Size (mm)" +msgstr "Größe (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:217 +msgid "" +"The final QR code will be slightly smaller because some whitespace is " +"required for proper scanning." +msgstr "" +"Der letztendliche QR-Code wird leicht kleiner sein, da etwas weißer Rand für " +"ein gutes Scanergebnis benötigt wird." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:226 +msgid "Font size (pt)" +msgstr "Schriftgröße (pt)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:248 +msgid "Text color" +msgstr "Textfarbe" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:293 +msgid "Text content" +msgstr "Textinhalt" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:300 +msgid "Event attribute:" +msgstr "Event-Eigenschaft:" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:303 +msgid "Other…" +msgstr "Sonstiges…" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:313 +msgid "Add a new object" +msgstr "Neues Objekt hinzufügen" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:322 +msgid "QR code area" +msgstr "QR-Code-Bereich" + #: pretix/control/templates/pretixcontrol/search/orders.html:80 msgid "" "We couldn't find any orders that you have access to and that match your " @@ -8845,6 +9145,11 @@ msgstr "" msgid "Enter the displayed code here:" msgstr "Geben Sie den angezeigten Code hier ein:" +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:83 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:19 +msgid "Require second factor for future logins" +msgstr "" + #: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:11 msgid "" "Please connect your U2F device. If it has a button, touch it now. You might " @@ -8854,7 +9159,7 @@ msgstr "" "Sie diesen jetzt. Möglicherweise müssen Sie es abstecken und erneut " "anschließen." -#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:20 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:26 msgid "Device registration failed." msgstr "Geräteeinrichtung fehlgeschlagen." @@ -10161,6 +10466,18 @@ msgstr "" "Bitte kopieren Sie diesen Schlüssel an einen sicheren Ort. Sie werden ihn " "hier nicht erneut abrufen können." +#: pretix/control/views/pdf.py:47 +msgid "The uploaded PDF file is to large." +msgstr "Die hochgeladene PDF-Datei ist zu groß." + +#: pretix/control/views/pdf.py:49 +msgid "The uploaded PDF file is to small." +msgstr "Die hochgeladene PDF-Datei ist zu klein." + +#: pretix/control/views/pdf.py:51 +msgid "Please only upload PDF files." +msgstr "Bitte nur PDF-Dateien hochladen." + #: pretix/control/views/subevents.py:98 pretix/control/views/subevents.py:371 msgctxt "subevent" msgid "The requested date does not exist." @@ -10216,11 +10533,11 @@ msgstr "Ein Gerät zur Zwei-Faktor-Authentifizierung wurde entfernt." msgid "The device has been removed." msgstr "Das Gerät wurde entfernt." -#: pretix/control/views/user.py:247 pretix/control/views/user.py:296 +#: pretix/control/views/user.py:247 pretix/control/views/user.py:306 msgid "A new two-factor authentication device has been added to your account." msgstr "Ein Gerät zur Zwei-Faktor-Authentifizierung wurde hinzugefügt." -#: pretix/control/views/user.py:252 pretix/control/views/user.py:301 +#: pretix/control/views/user.py:261 pretix/control/views/user.py:319 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " @@ -10230,17 +10547,17 @@ msgstr "" "unten verfügbaren Knopf für Ihr Konto aktiviert müssen, damit der zweite " "Faktor für den Login erforderlich ist." -#: pretix/control/views/user.py:255 pretix/control/views/user.py:304 +#: pretix/control/views/user.py:264 pretix/control/views/user.py:322 msgid "The device has been verified and can now be used." msgstr "Das Gerät wurde bestätigt und kann nun verwendet werden." -#: pretix/control/views/user.py:258 +#: pretix/control/views/user.py:267 msgid "The registration could not be completed. Please try again." msgstr "" "Die Registrierung konnte nicht bestätigt werden. Bitte versuchen Sie es " "erneut." -#: pretix/control/views/user.py:307 +#: pretix/control/views/user.py:325 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." @@ -10248,7 +10565,7 @@ msgstr "" "Der eingegebene Token ist nicht gültig. Wenn das Problem fortbesteht, prüfen " "Sie bitte ob Datum und Uhrzeit Ihres Telefons korrekt eingestellt sind." -#: pretix/control/views/user.py:319 +#: pretix/control/views/user.py:337 msgid "" "Please configure at least one device before enabling two-factor " "authentication." @@ -10256,15 +10573,15 @@ msgstr "" "Bitte konfigurieren Sie mindestens ein Gerät, bevor Sie Zwei-Faktor-" "Authentifizierung aktivieren." -#: pretix/control/views/user.py:328 +#: pretix/control/views/user.py:346 msgid "Two-factor authentication is now enabled for your account." msgstr "Zwei-Faktor-Authentifizierung ist nun aktiviert." -#: pretix/control/views/user.py:342 +#: pretix/control/views/user.py:360 msgid "Two-factor authentication is now disabled for your account." msgstr "Zwei-Faktor-Authentifizierung ist nun deaktiviert." -#: pretix/control/views/user.py:361 +#: pretix/control/views/user.py:379 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." @@ -10272,15 +10589,15 @@ msgstr "" "Ihre Notfall-Tokens wurden neu generiert. Denken Sie daran, diese an einem " "sicheren Ort aufzubewahren, falls Sie Zugriff auf Ihre Geräte verlieren." -#: pretix/control/views/user.py:371 +#: pretix/control/views/user.py:389 msgid "Your notifications have been disabled." msgstr "Ihre Benachrichtigungen wurden aktiviert." -#: pretix/control/views/user.py:420 pretix/control/views/user.py:460 +#: pretix/control/views/user.py:438 pretix/control/views/user.py:478 msgid "Your notification settings have been saved." msgstr "Die Benachrichtigungs-Einstellungen wurden geändert." -#: pretix/control/views/user.py:538 +#: pretix/control/views/user.py:556 msgid "Your comment has been saved." msgstr "Ihr Kommentar wurde gespeichert." @@ -10781,7 +11098,7 @@ msgid "Include QR-code secret" msgstr "QR-Code-Geheimnis anzeigen" #: pretix/plugins/checkinlists/exporters.py:45 -#: pretix/plugins/reports/exporters.py:281 +#: pretix/plugins/reports/exporters.py:290 msgid "Sort by" msgstr "Sortieren nach" @@ -10804,12 +11121,12 @@ msgid "Check-in list (CSV)" msgstr "Check-in-Liste (CSV)" #: pretix/plugins/checkinlists/exporters.py:289 -#: pretix/plugins/paypal/payment.py:67 +#: pretix/plugins/paypal/payment.py:68 msgid "Secret" msgstr "Secret" #: pretix/plugins/paypal/__init__.py:10 pretix/plugins/paypal/__init__.py:13 -#: pretix/plugins/paypal/payment.py:38 +#: pretix/plugins/paypal/payment.py:39 msgid "PayPal" msgstr "PayPal" @@ -10817,39 +11134,39 @@ msgstr "PayPal" msgid "This plugin allows you to receive payments via PayPal" msgstr "Dieses Plugin erlaubt, Zahlungen über PayPal anzunehmen" -#: pretix/plugins/paypal/payment.py:27 pretix/plugins/stripe/payment.py:35 +#: pretix/plugins/paypal/payment.py:28 pretix/plugins/stripe/payment.py:35 msgid "Refund automatically?" msgstr "Geld zurückbuchen?" -#: pretix/plugins/paypal/payment.py:29 +#: pretix/plugins/paypal/payment.py:30 msgid "Automatically refund charge with PayPal" msgstr "Automatisch über PayPal zurückbuchen" -#: pretix/plugins/paypal/payment.py:30 +#: pretix/plugins/paypal/payment.py:31 msgid "" "Do not send refund instruction to PayPal, only mark as refunded in pretix" msgstr "" "Buche das Geld nicht automatisch per PayPal zurück, nur in pretix als " "erstattet markieren" -#: pretix/plugins/paypal/payment.py:48 pretix/plugins/stripe/payment.py:112 +#: pretix/plugins/paypal/payment.py:49 pretix/plugins/stripe/payment.py:112 msgid "Endpoint" msgstr "API-Endpunkt" -#: pretix/plugins/paypal/payment.py:57 +#: pretix/plugins/paypal/payment.py:58 msgid "Client ID" msgstr "Client-ID" -#: pretix/plugins/paypal/payment.py:60 pretix/plugins/stripe/payment.py:127 +#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:127 #, python-brace-format msgid "{text}" msgstr "{text}" -#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:128 +#: pretix/plugins/paypal/payment.py:62 pretix/plugins/stripe/payment.py:128 msgid "Click here for a tutorial on how to obtain the required keys" msgstr "Hier klicken für eine Anleitung" -#: pretix/plugins/paypal/payment.py:78 +#: pretix/plugins/paypal/payment.py:79 msgid "" "Please configure a PayPal Webhook to the following endpoint in order to " "automatically cancel orders when payments are refunded externally." @@ -10858,13 +11175,13 @@ msgstr "" "Bestellungen automatisch als storniert markiert werden, wenn die Zahlung " "zurückerstattet wird." -#: pretix/plugins/paypal/payment.py:140 pretix/plugins/paypal/payment.py:155 -#: pretix/plugins/paypal/payment.py:158 +#: pretix/plugins/paypal/payment.py:169 pretix/plugins/paypal/payment.py:184 +#: pretix/plugins/paypal/payment.py:187 msgid "We had trouble communicating with PayPal" msgstr "Die Kommunikation mit PayPal ist fehlgeschlagen" -#: pretix/plugins/paypal/payment.py:185 pretix/plugins/paypal/payment.py:194 -#: pretix/plugins/paypal/payment.py:237 +#: pretix/plugins/paypal/payment.py:214 pretix/plugins/paypal/payment.py:223 +#: pretix/plugins/paypal/payment.py:266 msgid "" "We were unable to process your payment. See below for details on how to " "proceed." @@ -10872,7 +11189,7 @@ msgstr "" "Der Bezahlvorgang ist fehlgeschlagen. Unten finden Sie Details zum weiteren " "Vorgehen." -#: pretix/plugins/paypal/payment.py:229 +#: pretix/plugins/paypal/payment.py:258 msgid "" "PayPal has not yet approved the payment. We will inform you as soon as the " "payment completed." @@ -10880,15 +11197,15 @@ msgstr "" "PayPal hat die Bezahlung noch nicht bestätigt. Wir informieren Sie, sobald " "die Bezahlung abgeschlossen ist." -#: pretix/plugins/paypal/payment.py:256 pretix/plugins/stripe/payment.py:327 +#: pretix/plugins/paypal/payment.py:285 pretix/plugins/stripe/payment.py:327 msgid "There was an error sending the confirmation mail." msgstr "Es gab einen Fehler beim Versenden der Bestätigungs-E-Mail." -#: pretix/plugins/paypal/payment.py:295 pretix/plugins/stripe/payment.py:392 +#: pretix/plugins/paypal/payment.py:324 pretix/plugins/stripe/payment.py:392 msgid "Your input was invalid, please try again." msgstr "Deine Eingabe war ungültig, bitte erneut versuchen." -#: pretix/plugins/paypal/payment.py:312 pretix/plugins/paypal/payment.py:325 +#: pretix/plugins/paypal/payment.py:341 pretix/plugins/paypal/payment.py:354 #: pretix/plugins/stripe/payment.py:407 pretix/plugins/stripe/payment.py:428 msgid "" "We were unable to transfer the money back automatically. Please get in touch " @@ -11291,53 +11608,53 @@ msgid "This plugin allows you to generate printable reports about your sales." msgstr "" "Dieses Plugin erlaubt, ausdruckbare Berichte über Ihre Verkäufe zu erstellen." -#: pretix/plugins/reports/exporters.py:100 +#: pretix/plugins/reports/exporters.py:109 #, python-format msgid "Page %d" msgstr "Seite %d" -#: pretix/plugins/reports/exporters.py:102 +#: pretix/plugins/reports/exporters.py:111 #, python-format msgid "Created: %s" msgstr "Erstellt: %s" -#: pretix/plugins/reports/exporters.py:133 +#: pretix/plugins/reports/exporters.py:142 msgid "Order overview (PDF)" msgstr "Bestellübersicht (PDF)" -#: pretix/plugins/reports/exporters.py:168 +#: pretix/plugins/reports/exporters.py:177 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:41 msgid "Orders by product" msgstr "Bestellungen nach Produkt" -#: pretix/plugins/reports/exporters.py:176 +#: pretix/plugins/reports/exporters.py:185 msgctxt "subevent" msgid "Date: {}" msgstr "Termin: {}" -#: pretix/plugins/reports/exporters.py:188 -#: pretix/plugins/reports/exporters.py:189 -#: pretix/plugins/reports/exporters.py:190 -#: pretix/plugins/reports/exporters.py:191 -#: pretix/plugins/reports/exporters.py:192 -#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:197 +#: pretix/plugins/reports/exporters.py:198 +#: pretix/plugins/reports/exporters.py:199 +#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:201 +#: pretix/plugins/reports/exporters.py:202 msgid "#" msgstr "#" -#: pretix/plugins/reports/exporters.py:265 +#: pretix/plugins/reports/exporters.py:274 msgid "List of orders with taxes (PDF)" msgstr "Liste der Bestellungen mit Steuern (PDF)" -#: pretix/plugins/reports/exporters.py:342 +#: pretix/plugins/reports/exporters.py:351 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "Bestellungen nach Steuersatz ({currency})" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Gross" msgstr "Brutto" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Tax" msgstr "Steuer" @@ -11999,12 +12316,12 @@ msgstr "Dieses Plugin erlaubt, Tickets als PDF-Dateien herunterzuladen" msgid "All paid PDF tickets in one file" msgstr "Alle bezahlten Tickets als eine PDF-Datei" -#: pretix/plugins/ticketoutputpdf/signals.py:75 +#: pretix/plugins/ticketoutputpdf/signals.py:41 #, python-brace-format msgid "Question: {question}" msgstr "Frage: {question}" -#: pretix/plugins/ticketoutputpdf/signals.py:76 +#: pretix/plugins/ticketoutputpdf/signals.py:42 #, python-brace-format msgid "" msgstr "" @@ -12031,319 +12348,19 @@ msgstr "" msgid "Open the PDF editor in a new tab" msgstr "PDF-Editor in neuem Tab öffnen" -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:4 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:6 -msgid "PDF Ticket Editor" -msgstr "PDF-Ticket-Editor" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:18 -msgid "Code" -msgstr "Code" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:22 -msgid "Paste" -msgstr "Einfügen" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:26 -msgid "Undo" -msgstr "Rückgängig" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:30 -msgid "Redo" -msgstr "Wiederholen" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:35 -msgid "Editor" -msgstr "Editor" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:51 -msgid "" -"This feature is only intended for advanced users. We recommend to only use " -"it to copy and share ticket designs, not to modify the design source code." -msgstr "" -"Diese Funktion ist für fortgeschrittene Benutzer gedacht. Wir empfehlen, den " -"Design-Code zu kopieren und zu teilen, ihn aber nicht selbst zu bearbeiten." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:65 -msgid "Apply" -msgstr "Anwenden" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:73 -msgid "Uploading new PDF background…" -msgstr "Lade neuen Hintergrund hoch…" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:81 -msgid "Welcome to the PDF ticket editor!" -msgstr "Willkommen zum PDF-Ticket-Editor!" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:83 -msgid "" -"This editor allows you to create a design for the PDF tickets of your event. " -"You can upload a background PDF and then use this tool to place texts and a " -"QR code on the ticket." -msgstr "" -"Dieser Editor erlaubt Ihnen, ein Design für die PDF-Tickets zu Ihrer " -"Veranstaltung zu erstellen. Sie können eine PDF-Datei als Hintergrund " -"hochladen und dann mit diesem Werkzeug Texte und einen QR-Code auf dem " -"Hintergrund platzieren." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:94 -msgid "" -"Please note that the editor can only provide a rough preview. Some details, " -"for example in text rendering, might look slightly different in the final " -"tickets. You can use the \"Preview\" button on the right for a more precise " -"preview." -msgstr "" -"Bitte beachten Sie, dass der Editor nur eine grobe Vorschau bieten kann. " -"Einige Details, z.B. die Textdarstellung, können auf den finalen Tickets " -"leicht anders aussehen. Sie können den \"Vorschau\"-Knopf rechts benutzen um " -"eine präzisere Vorschau zu erhalten." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:108 -msgid "" -"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " -"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " -"might have problems displaying your background PDF or loading the correct " -"fonts." -msgstr "" -"Dieser Editor wurde mit aktuellen Versionen von Google Chrome, Mozilla " -"Firefox und Opera getestet. Andere Browser, besonders Internet Explorer oder " -"Microsoft Edge, haben möglicherweise Probleme Ihr Hintergrund-PDF korrekt " -"darzustellen oder die richtigen Schriftarten zu laden." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:116 -msgid "" -"The editor requires JavaScript to work. Please enable JavaScript in your " -"browser to continue." -msgstr "" -"Der Editor funktioniert nur mit JavaScript. Bitte aktivieren Sie JavaScript " -"um fortzufahren." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:126 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:158 -msgid "Loading…" -msgstr "Lade…" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:129 -msgid "Start editing" -msgstr "Editor starten" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:144 -msgid "Cut" -msgstr "Ausschneiden" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:148 -msgid "Copy" -msgstr "Kopieren" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:164 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:273 -msgid "Width (mm)" -msgstr "Breite (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:168 -msgid "Height (mm)" -msgstr "Höhe (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:174 -msgid "Background PDF" -msgstr "Hintergrund-PDF" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:177 -msgid "Upload new background" -msgstr "Neuen Hintergrund hochladen" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:184 -msgid "x (mm)" -msgstr "x (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:189 -msgid "y (mm)" -msgstr "y (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:196 -msgid "Size (mm)" -msgstr "Größe (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:204 -msgid "" -"The final QR code will be slightly smaller because some whitespace is " -"required for proper scanning." -msgstr "" -"Der letztendliche QR-Code wird leicht kleiner sein, da etwas weißer Rand für " -"ein gutes Scanergebnis benötigt wird." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:213 -msgid "Font size (pt)" -msgstr "Schriftgröße (pt)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:235 -msgid "Text color" -msgstr "Textfarbe" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:280 -msgid "Text content" -msgstr "Textinhalt" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:287 -msgid "Event attribute:" -msgstr "Event-Eigenschaft:" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:290 -msgid "Other…" -msgstr "Sonstiges…" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:300 -msgid "Add a new object" -msgstr "Neues Objekt hinzufügen" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:309 -msgid "QR code area" -msgstr "QR-Code-Bereich" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:43 -msgid "Ticket code (barcode content)" -msgstr "Ticket-Code (QR-Code-Inhalt)" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:58 -msgid "Variation name" -msgstr "Produktvariante" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:59 -msgid "Sample variation" -msgstr "Beispielvariante" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:63 -msgid "Product description" -msgstr "Produktbeschreibung" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:64 -msgid "Sample product – sample variation" -msgstr "Beispielprodukt – Beispielvariante" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:71 -msgid "Product name and variation" -msgstr "Produkt und Variante" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:77 -msgid "Ticket category" -msgstr "Produktkategorie" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:84 -msgid "123.45 EUR" -msgstr "123,45 EUR" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:94 -msgid "Sample event name" -msgstr "Beispielevent" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:98 -msgid "Event date" -msgstr "Veranstaltungsdatum" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:99 -msgid "May 31st, 2017" -msgstr "31. Mai 2017" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:103 -msgid "Event date range" -msgstr "Veranstaltungsdatum Beginn und Ende" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:104 -msgid "May 31st – June 4th, 2017" -msgstr "31. Mai – 4. Juni 2017" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:108 -msgid "Event begin date and time" -msgstr "Veranstaltungsdatum und Uhrzeit" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:109 -msgid "2017-05-31 20:00" -msgstr "31.05.2016 20:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 -msgid "Event begin time" -msgstr "Veranstaltungsuhrzeit" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:114 -msgid "20:00" -msgstr "20:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:118 -msgid "Event admission date and time" -msgstr "Einlassdatum und Uhrzeit" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:119 -msgid "2017-05-31 19:00" -msgstr "31.05.2016 19:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:126 -msgid "Event admission time" -msgstr "Einlassuhrzeit" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:127 -msgid "19:00" -msgstr "19:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:134 -msgid "Event location" -msgstr "Veranstaltungsort" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:135 -msgid "Random City" -msgstr "Musterstadt" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:139 -msgid "Invoice address: name" -msgstr "Rechnungsadresse: Name" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:144 -msgid "Invoice address: company" -msgstr "Rechnungsadresse: Firma" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:149 -msgid "List of Add-Ons" -msgstr "Liste der Zusatz-Produkte" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:150 -msgid "" -"Addon 1\n" -"Addon 2" -msgstr "" -"Workshop 1\n" -"Workshop 2" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:158 -msgid "Event organizer company" -msgstr "Veranstaltername" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:162 -msgid "Organizer info text" -msgstr "Veranstalter-Infotext" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:163 -msgid "Event organizer info text" -msgstr "Information zum Veranstalter" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:178 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:38 msgid "PDF output" msgstr "PDF-Ausgabe" -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:308 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:168 msgid "Ticket" msgstr "Ticket" -#: pretix/plugins/ticketoutputpdf/views.py:54 -msgid "The uploaded PDF file is to large." -msgstr "Die hochgeladene PDF-Datei ist zu groß." - -#: pretix/plugins/ticketoutputpdf/views.py:56 -msgid "The uploaded PDF file is to small." -msgstr "Die hochgeladene PDF-Datei ist zu klein." - -#: pretix/plugins/ticketoutputpdf/views.py:58 -msgid "Please only upload PDF files." -msgstr "Bitte nur PDF-Dateien hochladen." +#: pretix/plugins/ticketoutputpdf/views.py:16 +#, fuzzy +#| msgid "Default timezone" +msgid "Default ticket layout" +msgstr "Standardzeitzone" #: pretix/presale/checkoutflow.py:48 msgctxt "checkoutflow" @@ -12396,11 +12413,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Bestellung prüfen" -#: pretix/presale/checkoutflow.py:566 +#: pretix/presale/checkoutflow.py:568 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Sie müssen alle Kontrollkästchen auf dieser Seite auswählen." -#: pretix/presale/checkoutflow.py:596 +#: pretix/presale/checkoutflow.py:598 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -12537,7 +12554,7 @@ msgid "There are no add-ons available for this product." msgstr "Es sind keine Zusatzprodukte für dieses Produkt verfügbar." #: pretix/presale/templates/pretixpresale/event/checkout_addons.html:65 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:156 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:45 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:103 msgid "Go back" @@ -12598,15 +12615,15 @@ msgstr "Bearbeiten" msgid "Contact information" msgstr "Kontaktinformationen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:143 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:137 msgid "Confirmations" msgstr "Bestätigungen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 msgid "Place binding order" msgstr "Zahlungspflichtig bestellen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:170 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:164 msgid "Submit registration" msgstr "Anmeldung abschicken" @@ -13169,11 +13186,11 @@ msgstr "Bitte nur positive Zahlen eingeben." msgid "Your cart has been updated." msgstr "Ihr Warenkorb wurde aktualisiert." -#: pretix/presale/views/cart.py:309 pretix/presale/views/cart.py:329 +#: pretix/presale/views/cart.py:310 pretix/presale/views/cart.py:331 msgid "Your cart is now empty." msgstr "Ihr Warenkorb ist nun leer." -#: pretix/presale/views/cart.py:343 +#: pretix/presale/views/cart.py:345 msgid "The products have been successfully added to your cart." msgstr "Die gewählten Produkte wurden Ihrem Warenkorb hinzugefügt." diff --git a/src/pretix/locale/de/LC_MESSAGES/djangojs.po b/src/pretix/locale/de/LC_MESSAGES/djangojs.po index 0b6a474c57..5d8b5f49cf 100644 --- a/src/pretix/locale/de/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/de/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:42+0000\n" "PO-Revision-Date: 2018-02-03 16:56+0100\n" "Last-Translator: Raphael Michel \n" "Language-Team: \n" @@ -46,48 +46,6 @@ msgstr "Gesamtumsatz" msgid "Contacting Stripe …" msgstr "Kontaktiere Stripe …" -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:21 -msgid "QR Code" -msgstr "QR-Code" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:210 -msgid "The PDF background file could not be loaded for the following reason:" -msgstr "Die Hintergrund-PDF-Datei konnte nicht geladen werden:" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:359 -msgid "Group of objects" -msgstr "Gruppe von Objekten" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:365 -msgid "Text object" -msgstr "Text-Objekt" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:367 -msgid "Barcode area" -msgstr "QR-Code-Bereich" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:369 -msgid "Object" -msgstr "Objekt" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:373 -msgid "Ticket design" -msgstr "Ticket-Design" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:609 -msgid "Saving failed." -msgstr "Speichern fehlgeschlagen." - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:656 -msgid "Do you really want to leave the editor without saving your changes?" -msgstr "" -"Möchten Sie den Editor wirklich schließen ohne Ihre Änderungen zu speichern?" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:670 -msgid "Error while uploading your PDF file, please try again." -msgstr "" -"Es gab ein Problem beim Hochladen der PDF-Datei, bitte erneut versuchen." - #: pretix/static/pretixbase/js/asyncdownload.js:28 #: pretix/static/pretixbase/js/asynctask.js:42 #: pretix/static/pretixbase/js/asynctask.js:94 @@ -166,6 +124,48 @@ msgstr "Kopiert!" msgid "Press Ctrl-C to copy!" msgstr "Drücken Sie Strg+C zum Kopieren!" +#: pretix/static/pretixcontrol/js/ui/editor.js:21 +msgid "QR Code" +msgstr "QR-Code" + +#: pretix/static/pretixcontrol/js/ui/editor.js:210 +msgid "The PDF background file could not be loaded for the following reason:" +msgstr "Die Hintergrund-PDF-Datei konnte nicht geladen werden:" + +#: pretix/static/pretixcontrol/js/ui/editor.js:359 +msgid "Group of objects" +msgstr "Gruppe von Objekten" + +#: pretix/static/pretixcontrol/js/ui/editor.js:365 +msgid "Text object" +msgstr "Text-Objekt" + +#: pretix/static/pretixcontrol/js/ui/editor.js:367 +msgid "Barcode area" +msgstr "QR-Code-Bereich" + +#: pretix/static/pretixcontrol/js/ui/editor.js:369 +msgid "Object" +msgstr "Objekt" + +#: pretix/static/pretixcontrol/js/ui/editor.js:373 +msgid "Ticket design" +msgstr "Ticket-Design" + +#: pretix/static/pretixcontrol/js/ui/editor.js:609 +msgid "Saving failed." +msgstr "Speichern fehlgeschlagen." + +#: pretix/static/pretixcontrol/js/ui/editor.js:656 +msgid "Do you really want to leave the editor without saving your changes?" +msgstr "" +"Möchten Sie den Editor wirklich schließen ohne Ihre Änderungen zu speichern?" + +#: pretix/static/pretixcontrol/js/ui/editor.js:670 +msgid "Error while uploading your PDF file, please try again." +msgstr "" +"Es gab ein Problem beim Hochladen der PDF-Datei, bitte erneut versuchen." + #: pretix/static/pretixcontrol/js/ui/mail.js:18 msgid "An error has occurred." msgstr "Ein Fehler ist aufgetreten." diff --git a/src/pretix/locale/de_Informal/LC_MESSAGES/django.po b/src/pretix/locale/de_Informal/LC_MESSAGES/django.po index f7c8860b11..04e2522c0c 100644 --- a/src/pretix/locale/de_Informal/LC_MESSAGES/django.po +++ b/src/pretix/locale/de_Informal/LC_MESSAGES/django.po @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:41+0000\n" "PO-Revision-Date: 2018-04-04 12:12+0000\n" "Last-Translator: Raphael Michel \n" -"Language-Team: German (informal) " -"\n" +"Language-Team: German (informal) \n" "Language: de_Informal\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -47,16 +47,16 @@ msgid "On sale" msgstr "Aktiv" #: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:810 -#: pretix/base/models/items.py:1117 +#: pretix/base/models/items.py:1119 msgid "One or more items do not belong to this event." msgstr "Eines oder mehrere der Produkte gehören nicht zu dieser Veranstaltung." -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1126 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1128 msgid "Subevent cannot be null for event series." msgstr "Der Termin kann nicht leer sein, da dies eine Veranstaltungsreihe ist." #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1128 pretix/base/models/items.py:1131 +#: pretix/base/models/items.py:1130 pretix/base/models/items.py:1133 msgid "The subevent does not belong to this event." msgstr "Dieser Termin gehört nicht zu dieser Veranstaltungsreihe." @@ -148,7 +148,7 @@ msgstr "" msgid "Email addresses (text file)" msgstr "E-Mail-Adressen (Textdatei)" -#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:273 +#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:282 msgid "Filter by status" msgstr "Nach Status filtern" @@ -161,7 +161,7 @@ msgid "Only paid orders" msgstr "Nur bezahlte Bestellungen" #: pretix/base/exporters/orderlist.py:64 pretix/base/models/orders.py:110 -#: pretix/base/notifications.py:177 +#: pretix/base/notifications.py:178 pretix/base/pdf.py:18 #: pretix/control/templates/pretixcontrol/checkin/index.html:65 #: pretix/control/templates/pretixcontrol/order/index.html:77 #: pretix/control/templates/pretixcontrol/orders/index.html:34 @@ -170,15 +170,14 @@ msgstr "Nur bezahlte Bestellungen" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 #: pretix/plugins/checkinlists/exporters.py:49 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:347 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:48 +#: pretix/plugins/reports/exporters.py:356 msgid "Order code" msgstr "Bestellnummer" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:178 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 #: pretix/control/templates/pretixcontrol/orders/index.html:89 #: pretix/control/templates/pretixcontrol/search/orders.html:48 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 msgid "Order total" msgstr "Gesamtbetrag" @@ -191,7 +190,7 @@ msgstr "Gesamtbetrag" #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/control/templates/pretixcontrol/subevents/index.html:63 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:123 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:51 msgid "Status" msgstr "Status" @@ -201,12 +200,12 @@ msgstr "Status" msgid "Email" msgstr "E-Mail" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:180 #: pretix/control/templates/pretixcontrol/order/index.html:79 #: pretix/control/templates/pretixcontrol/orders/index.html:85 #: pretix/control/templates/pretixcontrol/search/orders.html:45 -#: pretix/plugins/reports/exporters.py:284 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:293 +#: pretix/plugins/reports/exporters.py:356 msgid "Order date" msgstr "Bestelldatum" @@ -233,30 +232,30 @@ msgstr "Firma" msgid "Name" msgstr "Name" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:929 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 #: pretix/control/templates/pretixcontrol/order/index.html:396 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:185 msgid "Address" msgstr "Adresse" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:930 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 msgid "ZIP code" msgstr "Postleitzahl" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:933 msgid "City" msgstr "Ort" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 -#: pretix/base/models/orders.py:933 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/models/orders.py:935 #: pretix/control/templates/pretixcontrol/order/index.html:400 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:96 #: pretix/presale/templates/pretixpresale/event/order.html:189 msgid "Country" msgstr "Land" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:936 #: pretix/control/templates/pretixcontrol/order/index.html:403 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:192 @@ -266,8 +265,8 @@ msgstr "USt-ID" #: pretix/base/exporters/orderlist.py:66 pretix/base/models/orders.py:140 #: pretix/control/templates/pretixcontrol/order/index.html:89 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 -#: pretix/plugins/reports/exporters.py:285 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:294 +#: pretix/plugins/reports/exporters.py:356 msgid "Payment date" msgstr "Zahlungsdatum" @@ -279,6 +278,11 @@ msgstr "Zahlungsart" msgid "Fees" msgstr "Gebühren" +#: pretix/base/exporters/orderlist.py:66 +#: pretix/control/templates/pretixcontrol/order/index.html:81 +msgid "Order locale" +msgstr "Sprache" + #: pretix/base/exporters/orderlist.py:71 #, python-brace-format msgid "Gross at {rate} % tax" @@ -298,37 +302,37 @@ msgstr "Steuer {rate} %" msgid "Invoice numbers" msgstr "Rechnungsnummern" -#: pretix/base/exporters/orderlist.py:148 +#: pretix/base/exporters/orderlist.py:149 msgid "Quota availabilities (CSV)" msgstr "Kontingent-Verfügbarkeiten (CSV)" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quotas.html:44 msgid "Quota name" msgstr "Bezeichnung" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quota.html:35 msgid "Total quota" msgstr "Gesamtkontingent" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:603 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:603 msgid "Paid orders" msgstr "Bezahlte Bestellungen" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:608 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:608 msgid "Pending orders" msgstr "Ausstehende Zahlungen" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 msgid "Blocking vouchers" msgstr "Blockierende Gutscheine" -#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:618 +#: pretix/base/exporters/orderlist.py:157 pretix/control/views/item.py:618 msgid "Current user's carts" msgstr "Aktuelle Warenkörbe" -#: pretix/base/exporters/orderlist.py:156 pretix/control/forms/event.py:1061 +#: pretix/base/exporters/orderlist.py:157 pretix/control/forms/event.py:1061 #: pretix/control/templates/pretixcontrol/event/base.html:101 #: pretix/control/templates/pretixcontrol/event/settings.html:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -340,14 +344,14 @@ msgstr "Aktuelle Warenkörbe" msgid "Waiting list" msgstr "Warteliste" -#: pretix/base/exporters/orderlist.py:156 +#: pretix/base/exporters/orderlist.py:157 #: pretix/control/templates/pretixcontrol/items/quota.html:47 #: pretix/control/views/item.py:634 msgid "Current availability" msgstr "Aktuell verfügbar" -#: pretix/base/exporters/orderlist.py:164 -#: pretix/base/exporters/orderlist.py:170 +#: pretix/base/exporters/orderlist.py:165 +#: pretix/base/exporters/orderlist.py:171 #: pretix/control/templates/pretixcontrol/items/quota.html:37 #: pretix/control/templates/pretixcontrol/items/quota.html:49 msgid "Infinite" @@ -358,7 +362,7 @@ msgstr "Unendlich" #: pretix/base/models/orders.py:126 #: pretix/control/templates/pretixcontrol/event/settings_base.html:60 #: pretix/plugins/checkinlists/exporters.py:292 -#: pretix/presale/checkoutflow.py:527 pretix/presale/forms/checkout.py:24 +#: pretix/presale/checkoutflow.py:529 pretix/presale/forms/checkout.py:24 #: pretix/presale/forms/user.py:6 msgid "E-mail" msgstr "E-Mail" @@ -408,10 +412,10 @@ msgstr "" "Wir konnten keinen Benutzer finden, der zu den eingegebenen Daten passt." #: pretix/base/forms/questions.py:51 pretix/base/models/orders.py:598 +#: pretix/base/pdf.py:58 #: pretix/control/templates/pretixcontrol/order/index.html:213 #: pretix/plugins/checkinlists/exporters.py:48 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:88 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 msgid "Attendee name" msgstr "Name des Teilnehmers" @@ -541,7 +545,7 @@ msgstr "Ungültige(r) Platzhalter: %(value)s" msgid "Individual customer" msgstr "Privatkunde" -#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:926 +#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:928 msgid "Business customer" msgstr "Firmenkunde" @@ -717,7 +721,7 @@ msgstr "" msgid "Default list" msgstr "Standard-Liste" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:928 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:930 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "Voller Name" @@ -807,7 +811,7 @@ msgstr "Auf Produkte beschränken" #: pretix/control/templates/pretixcontrol/vouchers/index.html:87 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:120 #: pretix/plugins/checkinlists/exporters.py:295 -#: pretix/plugins/reports/exporters.py:255 pretix/plugins/sendmail/forms.py:69 +#: pretix/plugins/reports/exporters.py:264 pretix/plugins/sendmail/forms.py:69 msgctxt "subevent" msgid "Date" msgstr "Termin" @@ -835,12 +839,11 @@ msgstr "Das Ende des Vorverkaufs muss nach seinem Beginn liegen." msgid "The end of the event has to be later than its start." msgstr "Das Ende der Veranstaltung muss nach ihrem Beginn liegen." -#: pretix/base/models/event.py:202 pretix/control/forms/filter.py:274 -#: pretix/control/forms/filter.py:276 pretix/control/forms/filter.py:385 -#: pretix/control/forms/filter.py:387 +#: pretix/base/models/event.py:202 pretix/base/pdf.py:63 +#: pretix/control/forms/filter.py:274 pretix/control/forms/filter.py:276 +#: pretix/control/forms/filter.py:385 pretix/control/forms/filter.py:387 #: pretix/control/templates/pretixcontrol/events/index.html:52 #: pretix/control/templates/pretixcontrol/organizers/detail.html:13 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:93 msgid "Event name" msgstr "Veranstaltungstitel" @@ -883,7 +886,7 @@ msgid "Event start time" msgstr "Veranstaltungsbeginn" #: pretix/base/models/event.py:227 pretix/base/models/event.py:595 -#: pretix/control/forms/subevents.py:61 +#: pretix/base/pdf.py:96 pretix/control/forms/subevents.py:61 msgid "Event end time" msgstr "Veranstaltungsende" @@ -953,8 +956,8 @@ msgstr "Veranstaltungsreihe" #: pretix/base/models/event.py:264 pretix/base/models/items.py:194 #: pretix/base/models/items.py:903 pretix/base/models/orders.py:121 -#: pretix/base/models/orders.py:881 pretix/base/models/vouchers.py:85 -#: pretix/base/models/waitinglist.py:27 +#: pretix/base/models/orders.py:883 pretix/base/models/vouchers.py:85 +#: pretix/base/models/waitinglist.py:27 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 msgid "Event" @@ -1027,10 +1030,9 @@ msgstr "" "Bei diesem anderen Produkt muss diese Kategorie unter Zusatz-Produkte " "konfiguriert worden sein." -#: pretix/base/models/items.py:61 +#: pretix/base/models/items.py:61 pretix/base/pdf.py:46 #: pretix/control/templates/pretixcontrol/items/category.html:4 #: pretix/control/templates/pretixcontrol/items/category.html:6 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:76 msgid "Product category" msgstr "Produktkategorie" @@ -1240,7 +1242,7 @@ msgstr "" #: pretix/control/views/vouchers.py:60 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "Produkt" @@ -1375,7 +1377,7 @@ msgid "File upload" msgstr "Datei-Upload" #: pretix/base/models/items.py:655 pretix/base/models/orders.py:134 -#: pretix/base/models/orders.py:888 +#: pretix/base/models/orders.py:890 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 #: pretix/presale/templates/pretixpresale/organizers/index.html:47 @@ -1527,13 +1529,13 @@ msgstr "Kontingent" msgid "Quotas" msgstr "Kontingente" -#: pretix/base/models/items.py:1110 +#: pretix/base/models/items.py:1112 msgid "All variations must belong to an item contained in the items list." msgstr "" "Alle Varianten müssen zu einem Produkt gehören, das auch in der Liste der " "Produkte enthalten ist." -#: pretix/base/models/items.py:1120 +#: pretix/base/models/items.py:1122 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -1606,7 +1608,7 @@ msgstr "erstattet" msgid "Locale" msgstr "Sprache" -#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:892 +#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:894 msgid "Expiration date" msgstr "Ablaufdatum" @@ -1651,8 +1653,8 @@ msgstr "" msgid "Meta information" msgstr "Meta-Informationen." -#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:687 -#: pretix/base/models/orders.py:764 +#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:689 +#: pretix/base/models/orders.py:766 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:161 msgid "Order" @@ -1693,7 +1695,7 @@ msgstr "Das Produkt \"{item}\" ist nicht mehr verfügbar." #: pretix/plugins/checkinlists/exporters.py:319 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 -#: pretix/presale/checkoutflow.py:535 +#: pretix/presale/checkoutflow.py:537 msgid "Yes" msgstr "Ja" @@ -1705,7 +1707,7 @@ msgstr "Ja" #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/plugins/stripe/templates/pretixplugins/stripe/action_refund.html:14 -#: pretix/presale/checkoutflow.py:537 +#: pretix/presale/checkoutflow.py:539 msgid "No" msgstr "Nein" @@ -1717,10 +1719,9 @@ msgstr "" msgid "Variation" msgstr "Variante" -#: pretix/base/models/orders.py:594 +#: pretix/base/models/orders.py:594 pretix/base/pdf.py:53 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:83 msgid "Price" msgstr "Preis" @@ -1728,74 +1729,80 @@ msgstr "Preis" msgid "Empty, if this product is not an admission ticket" msgstr "Leer, wenn dies kein Eintrittsticket ist" -#: pretix/base/models/orders.py:675 +#: pretix/base/models/orders.py:676 msgid "Payment fee" msgstr "Zahlungsgebühr" -#: pretix/base/models/orders.py:676 +#: pretix/base/models/orders.py:677 msgid "Shipping fee" msgstr "Versandkosten" -#: pretix/base/models/orders.py:677 +#: pretix/base/models/orders.py:678 msgid "Service fee" msgstr "Servicegebühr" -#: pretix/base/models/orders.py:678 +#: pretix/base/models/orders.py:679 msgid "Other fees" msgstr "Andere Gebühren" -#: pretix/base/models/orders.py:683 pretix/control/views/vouchers.py:61 +#: pretix/base/models/orders.py:680 +#, fuzzy +#| msgid "Credit card" +msgid "Gift card" +msgstr "Kreditkarte" + +#: pretix/base/models/orders.py:685 pretix/control/views/vouchers.py:61 msgid "Value" msgstr "Wert" -#: pretix/base/models/orders.py:698 pretix/base/models/orders.py:770 +#: pretix/base/models/orders.py:700 pretix/base/models/orders.py:772 #: pretix/base/models/tax.py:72 msgid "Tax rate" msgstr "Steuersatz" -#: pretix/base/models/orders.py:707 pretix/base/models/orders.py:779 +#: pretix/base/models/orders.py:709 pretix/base/models/orders.py:781 msgid "Tax value" msgstr "Steuer" -#: pretix/base/models/orders.py:784 +#: pretix/base/models/orders.py:786 msgid "Order position" msgstr "Bestelltes Produkt" -#: pretix/base/models/orders.py:785 pretix/base/notifications.py:181 +#: pretix/base/models/orders.py:787 pretix/base/notifications.py:182 msgid "Order positions" msgstr "Bestellzeilen" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:887 msgid "Cart ID (e.g. session key)" msgstr "Warenkorb-ID (z.B. Session-ID)" -#: pretix/base/models/orders.py:900 +#: pretix/base/models/orders.py:902 msgid "Cart position" msgstr "Produkt im Warenkorb" -#: pretix/base/models/orders.py:901 +#: pretix/base/models/orders.py:903 msgid "Cart positions" msgstr "Produkte im Warenkorb" -#: pretix/base/models/orders.py:927 +#: pretix/base/models/orders.py:929 msgid "Company name" msgstr "Firmenname" -#: pretix/base/models/orders.py:933 +#: pretix/base/models/orders.py:935 msgid "Select country" msgstr "Land auswählen" -#: pretix/base/models/orders.py:935 +#: pretix/base/models/orders.py:937 msgid "Only for business customers within the EU." msgstr "Nur für Firmenkunden mit Sitz in der EU." -#: pretix/base/models/orders.py:938 +#: pretix/base/models/orders.py:940 #: pretix/control/templates/pretixcontrol/order/index.html:419 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:102 msgid "Internal reference" msgstr "Interne Referenz" -#: pretix/base/models/orders.py:939 +#: pretix/base/models/orders.py:941 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Diese Referenz wird auf deine Rechnung gedruckt, damit du die Rechnung " @@ -2168,7 +2175,6 @@ msgstr "Auf der Liste seit" #: pretix/base/models/waitinglist.py:40 #: pretix/control/templates/pretixcontrol/users/index.html:37 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:125 msgid "E-mail address" msgstr "E-Mail-Adresse" @@ -2241,85 +2247,85 @@ msgstr "" msgid "View all unresolved problems" msgstr "Alle ungelösten Probleme ansehen" -#: pretix/base/notifications.py:180 pretix/control/forms/filter.py:96 +#: pretix/base/notifications.py:181 pretix/control/forms/filter.py:96 msgid "Order status" msgstr "Bestellstatus" -#: pretix/base/notifications.py:182 +#: pretix/base/notifications.py:183 #: pretix/base/templates/pretixbase/email/plainwrapper.html:24 msgid "View order details" msgstr "Bestelldetails anzeigen" -#: pretix/base/notifications.py:192 +#: pretix/base/notifications.py:193 msgid "New order placed" msgstr "Neue Bestellung eingegangen" -#: pretix/base/notifications.py:193 +#: pretix/base/notifications.py:194 #, python-brace-format msgid "A new order has been placed: {order.code}" msgstr "Eine neue Bestellung ist eingegangen: {order.code}" -#: pretix/base/notifications.py:198 +#: pretix/base/notifications.py:199 msgid "Order marked as paid" msgstr "Bestellung als bezahlt markiert" -#: pretix/base/notifications.py:199 +#: pretix/base/notifications.py:200 #, python-brace-format msgid "Order {order.code} has been marked as paid." msgstr "Bestellung {order.code} wurde als bezahlt markiert." -#: pretix/base/notifications.py:204 +#: pretix/base/notifications.py:205 #: pretix/control/templates/pretixcontrol/event/mail.html:39 msgid "Order canceled" msgstr "Bestellung storniert" -#: pretix/base/notifications.py:205 +#: pretix/base/notifications.py:206 #, python-brace-format msgid "Order {order.code} has been canceled." msgstr "Bestellung {order.code} wurde storniert." -#: pretix/base/notifications.py:210 +#: pretix/base/notifications.py:211 msgid "Order expired" msgstr "Bestellung abgelaufen" -#: pretix/base/notifications.py:211 +#: pretix/base/notifications.py:212 #, python-brace-format msgid "Order {order.code} has been marked as expired." msgstr "Bestellung {order.code} wurde als abgelaufen markiert." -#: pretix/base/notifications.py:216 +#: pretix/base/notifications.py:217 msgid "Order information changed" msgstr "Bestell-Informationen geändert" -#: pretix/base/notifications.py:217 +#: pretix/base/notifications.py:218 #, python-brace-format msgid "The ticket information of order {order.code} has been changed." msgstr "Die Ticket-Informationen der Bestellung {order.code} wurden geändert." -#: pretix/base/notifications.py:222 +#: pretix/base/notifications.py:223 msgid "Order contact address changed" msgstr "E-Mail-Adresse einer Bestellung geändert" -#: pretix/base/notifications.py:223 +#: pretix/base/notifications.py:224 #, python-brace-format msgid "The contact address of order {order.code} has been changed." msgstr "Die E-Mail-Adresse der Bestellung {order.code} wurde geändert." -#: pretix/base/notifications.py:228 +#: pretix/base/notifications.py:229 #: pretix/control/templates/pretixcontrol/event/mail.html:30 msgid "Order changed" msgstr "Bestellung geändert" -#: pretix/base/notifications.py:229 +#: pretix/base/notifications.py:230 #, python-brace-format msgid "Order {order.code} has been changed." msgstr "Die Bestellung {order.code} wurde geändert." -#: pretix/base/notifications.py:234 +#: pretix/base/notifications.py:235 msgid "Order refunded" msgstr "Bestellung zurückerstattet" -#: pretix/base/notifications.py:235 +#: pretix/base/notifications.py:236 #, python-brace-format msgid "Order {order.code} has been refunded." msgstr "Die Bestellung {order.code} wurde zurückerstattet." @@ -2433,6 +2439,171 @@ msgstr "Kostenlos" msgid "The order has been marked as refunded." msgstr "Die Bestellung wurde als zurückerstattet markiert." +#: pretix/base/pdf.py:13 +msgid "Ticket code (barcode content)" +msgstr "Ticket-Code (QR-Code-Inhalt)" + +#: pretix/base/pdf.py:23 pretix/control/forms/event.py:1127 +#: pretix/control/templates/pretixcontrol/items/index.html:33 +msgid "Product name" +msgstr "Produktbezeichnung" + +#: pretix/base/pdf.py:24 pretix/base/services/tickets.py:77 +#: pretix/control/views/pdf.py:58 +msgid "Sample product" +msgstr "Beispielprodukt" + +#: pretix/base/pdf.py:28 +msgid "Variation name" +msgstr "Produktvariante" + +#: pretix/base/pdf.py:29 +msgid "Sample variation" +msgstr "Beispielvariante" + +#: pretix/base/pdf.py:33 +msgid "Product description" +msgstr "Produktbeschreibung" + +#: pretix/base/pdf.py:34 pretix/base/services/tickets.py:78 +#: pretix/control/views/pdf.py:59 +msgid "Sample product description" +msgstr "Beispielproduktbeschreibung" + +#: pretix/base/pdf.py:38 +msgid "Product name and variation" +msgstr "Produkt und Variante" + +#: pretix/base/pdf.py:39 +msgid "Sample product – sample variation" +msgstr "Beispielprodukt – Beispielvariante" + +#: pretix/base/pdf.py:47 +msgid "Ticket category" +msgstr "Produktkategorie" + +#: pretix/base/pdf.py:54 +msgid "123.45 EUR" +msgstr "123,45 EUR" + +#: pretix/base/pdf.py:59 pretix/base/pdf.py:126 +#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 +#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 +#: pretix/control/views/event.py:561 pretix/control/views/pdf.py:68 +#: pretix/control/views/pdf.py:69 pretix/control/views/pdf.py:70 +#: pretix/control/views/pdf.py:72 pretix/plugins/sendmail/views.py:92 +msgid "John Doe" +msgstr "Max Mustermann" + +#: pretix/base/pdf.py:64 +msgid "Sample event name" +msgstr "Beispielevent" + +#: pretix/base/pdf.py:68 +msgid "Event date" +msgstr "Veranstaltungsdatum" + +#: pretix/base/pdf.py:69 +msgid "May 31st, 2017" +msgstr "31. Mai 2017" + +#: pretix/base/pdf.py:73 +msgid "Event date range" +msgstr "Veranstaltungsdatum Beginn und Ende" + +#: pretix/base/pdf.py:74 +msgid "May 31st – June 4th, 2017" +msgstr "31. Mai – 4. Juni 2017" + +#: pretix/base/pdf.py:78 +msgid "Event begin date and time" +msgstr "Veranstaltungsdatum und Uhrzeit" + +#: pretix/base/pdf.py:79 +msgid "2017-05-31 20:00" +msgstr "31.05.2016 20:00" + +#: pretix/base/pdf.py:83 +msgid "Event begin time" +msgstr "Veranstaltungsuhrzeit" + +#: pretix/base/pdf.py:84 +msgid "20:00" +msgstr "20:00" + +#: pretix/base/pdf.py:88 +#, fuzzy +#| msgid "Event begin date and time" +msgid "Event end date and time" +msgstr "Veranstaltungsdatum und Uhrzeit" + +#: pretix/base/pdf.py:89 pretix/base/pdf.py:105 +msgid "2017-05-31 19:00" +msgstr "31.05.2016 19:00" + +#: pretix/base/pdf.py:97 pretix/base/pdf.py:113 +msgid "19:00" +msgstr "19:00" + +#: pretix/base/pdf.py:104 +msgid "Event admission date and time" +msgstr "Einlassdatum und Uhrzeit" + +#: pretix/base/pdf.py:112 +msgid "Event admission time" +msgstr "Veranstaltungs-Berechtigung" + +#: pretix/base/pdf.py:120 +msgid "Event location" +msgstr "Veranstaltungsort" + +#: pretix/base/pdf.py:121 +msgid "Random City" +msgstr "Musterstadt" + +#: pretix/base/pdf.py:125 +msgid "Invoice address: name" +msgstr "Rechnungsadresse: Name" + +#: pretix/base/pdf.py:130 +msgid "Invoice address: company" +msgstr "Rechnungsadresse: Firma" + +#: pretix/base/pdf.py:131 pretix/base/services/tickets.py:91 +#: pretix/control/views/pdf.py:72 +msgid "Sample company" +msgstr "Musterfirma GmbH" + +#: pretix/base/pdf.py:135 +msgid "List of Add-Ons" +msgstr "Liste der Zusatz-Produkte" + +#: pretix/base/pdf.py:136 +msgid "" +"Addon 1\n" +"Addon 2" +msgstr "" +"Workshop 1\n" +"Workshop 2" + +#: pretix/base/pdf.py:143 pretix/control/forms/filter.py:320 +#: pretix/control/forms/filter.py:322 +#: pretix/control/templates/pretixcontrol/organizers/index.html:35 +msgid "Organizer name" +msgstr "Veranstaltername" + +#: pretix/base/pdf.py:144 +msgid "Event organizer company" +msgstr "Veranstaltername" + +#: pretix/base/pdf.py:148 +msgid "Organizer info text" +msgstr "Veranstalter-Infotext" + +#: pretix/base/pdf.py:149 +msgid "Event organizer info text" +msgstr "Information zum Veranstalter" + #: pretix/base/reldate.py:13 msgid "Event start" msgstr "Veranstaltungsbeginn" @@ -2942,41 +3113,10 @@ msgstr "Deine Bestellung wurde geändert: %(code)s" msgid "Uncategorized" msgstr "Unkategorisiert" -#: pretix/base/services/tickets.py:77 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:54 -#: pretix/plugins/ticketoutputpdf/views.py:65 -msgid "Sample product" -msgstr "Beispielprodukt" - -#: pretix/base/services/tickets.py:78 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:72 -#: pretix/plugins/ticketoutputpdf/views.py:66 -msgid "Sample product description" -msgstr "Beispielproduktbeschreibung" - -#: pretix/base/services/tickets.py:79 -#: pretix/plugins/ticketoutputpdf/views.py:67 +#: pretix/base/services/tickets.py:79 pretix/control/views/pdf.py:60 msgid "Sample workshop" msgstr "Beispielworkshop" -#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 -#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 -#: pretix/control/views/event.py:561 pretix/plugins/sendmail/views.py:92 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:89 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:140 -#: pretix/plugins/ticketoutputpdf/views.py:75 -#: pretix/plugins/ticketoutputpdf/views.py:76 -#: pretix/plugins/ticketoutputpdf/views.py:77 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "John Doe" -msgstr "Max Mustermann" - -#: pretix/base/services/tickets.py:91 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:145 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "Sample company" -msgstr "Musterfirma GmbH" - #: pretix/base/services/update_check.py:89 msgid "pretix update available" msgstr "pretix-Update verfügbar" @@ -4258,7 +4398,7 @@ msgstr "z.B. Deine Kontaktdaten" #: pretix/control/forms/event.py:732 pretix/control/forms/event.py:739 #: pretix/control/forms/event.py:746 pretix/control/forms/event.py:753 #: pretix/control/forms/event.py:762 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:305 +#: pretix/control/templates/pretixcontrol/pdf/index.html:318 msgid "Text" msgstr "Text" @@ -4420,7 +4560,7 @@ msgstr "" "einer Höhe von maximal 120 Pixeln an." #: pretix/control/forms/event.py:843 pretix/control/forms/organizer.py:165 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:262 +#: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Schriftart" @@ -4595,12 +4735,6 @@ msgstr "" "überweisen. Du kannst dann deinen Kontoauszug in pretix importieren, um " "Zahlungen zuzuweisen, oder die Bestellungen manuell als bezahlt markieren." -#: pretix/control/forms/event.py:1127 -#: pretix/control/templates/pretixcontrol/items/index.html:33 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:53 -msgid "Product name" -msgstr "Produktbezeichnung" - #: pretix/control/forms/event.py:1131 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:43 msgid "Price (optional)" @@ -4629,7 +4763,7 @@ msgstr "Alle Bestellungen" #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:6 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 #: pretix/plugins/checkinlists/exporters.py:286 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:6 msgid "Paid" msgstr "bezahlt" @@ -4638,7 +4772,7 @@ msgstr "bezahlt" #: pretix/control/templates/pretixcontrol/items/question.html:21 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:4 #: pretix/control/templates/pretixcontrol/orders/overview.html:43 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 msgid "Pending" msgstr "ausstehend" @@ -4651,7 +4785,7 @@ msgstr "Ausstehend (überfällig)" #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:8 #: pretix/control/templates/pretixcontrol/orders/overview.html:35 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:8 msgid "Expired" msgstr "abgelaufen" @@ -4665,7 +4799,7 @@ msgstr "ausstehend oder abgelaufen" #: pretix/control/templates/pretixcontrol/items/question.html:26 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:33 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Canceled" msgstr "storniert" @@ -4674,7 +4808,7 @@ msgstr "storniert" #: pretix/control/templates/pretixcontrol/items/question.html:27 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 #: pretix/control/templates/pretixcontrol/orders/overview.html:34 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:12 msgid "Refunded" msgstr "erstattet" @@ -4691,7 +4825,7 @@ msgstr "Alle Produkte" #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 -#: pretix/plugins/reports/exporters.py:257 pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/reports/exporters.py:266 pretix/plugins/sendmail/forms.py:25 msgctxt "subevent" msgid "All dates" msgstr "Alle Termine" @@ -4718,12 +4852,6 @@ msgstr "Shop live und Vorverkauf läuft" msgid "Inactive" msgstr "inaktiv" -#: pretix/control/forms/filter.py:320 pretix/control/forms/filter.py:322 -#: pretix/control/templates/pretixcontrol/organizers/index.html:35 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:157 -msgid "Organizer name" -msgstr "Veranstaltername" - #: pretix/control/forms/filter.py:359 msgid "All events" msgstr "Alle Veranstaltungen" @@ -5545,16 +5673,17 @@ msgstr "" msgid "The user has been created." msgstr "Der Benutzer wurde erstellt." -#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:330 +#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:255 +#: pretix/control/views/user.py:313 pretix/control/views/user.py:348 msgid "Two-factor authentication has been enabled." msgstr "Zwei-Faktor-Authentifizierung wurde aktiviert." #: pretix/control/logdisplay.py:137 pretix/control/views/user.py:203 -#: pretix/control/views/user.py:344 +#: pretix/control/views/user.py:362 msgid "Two-factor authentication has been disabled." msgstr "Zwei-Faktor-Authentifizierung wurde deaktiviert." -#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:359 +#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:377 msgid "Your two-factor emergency codes have been regenerated." msgstr "Deine Zwei-Faktor-Notfall-Tokens wurden neu generiert." @@ -6046,6 +6175,7 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/organizers/display.html:28 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/pdf/index.html:337 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 #: pretix/control/templates/pretixcontrol/user/notifications.html:85 @@ -6055,7 +6185,6 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/users/form.html:53 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:76 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:76 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:324 msgid "Save" msgstr "Speichern" @@ -6198,7 +6327,7 @@ msgid "Edit list" msgstr "Liste bearbeiten" #: pretix/control/templates/pretixcontrol/checkin/index.html:22 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:179 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:39 msgid "PDF" msgstr "PDF" @@ -6271,6 +6400,7 @@ msgstr "Dies löscht auch die %(num)s gespeicherten Check-ins." #: pretix/control/templates/pretixcontrol/order/extend.html:25 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:10 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:21 +#: pretix/control/templates/pretixcontrol/pdf/index.html:75 #: pretix/control/templates/pretixcontrol/subevents/delete.html:12 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:18 #: pretix/control/templates/pretixcontrol/user/2fa_disable.html:17 @@ -6278,7 +6408,6 @@ msgstr "Dies löscht auch die %(num)s gespeicherten Check-ins." #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:17 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:12 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:12 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:62 #: pretix/presale/templates/pretixpresale/event/order_modify.html:70 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:52 @@ -6294,11 +6423,11 @@ msgstr "Abbrechen" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:21 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:24 +#: pretix/control/templates/pretixcontrol/pdf/index.html:165 #: pretix/control/templates/pretixcontrol/subevents/delete.html:15 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:21 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:15 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:152 msgid "Delete" msgstr "Löschen" @@ -6799,7 +6928,7 @@ msgstr "Bearbeiten" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:32 #: pretix/control/templates/pretixcontrol/event/tickets.html:28 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:321 +#: pretix/control/templates/pretixcontrol/pdf/index.html:334 msgid "Preview" msgstr "Vorschau" @@ -8177,10 +8306,6 @@ msgstr "" msgid "Order details" msgstr "Bestellung" -#: pretix/control/templates/pretixcontrol/order/index.html:81 -msgid "Order locale" -msgstr "Sprache" - #: pretix/control/templates/pretixcontrol/order/index.html:92 msgid "Expiry date" msgstr "Ablaufdatum" @@ -8298,9 +8423,9 @@ msgstr "Steuern" #: pretix/control/templates/pretixcontrol/order/index.html:341 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 -#: pretix/plugins/reports/exporters.py:184 -#: pretix/plugins/reports/exporters.py:235 -#: pretix/plugins/reports/exporters.py:404 +#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:244 +#: pretix/plugins/reports/exporters.py:413 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 msgid "Total" msgstr "Gesamt" @@ -8452,7 +8577,7 @@ msgstr "" "nicht angezeigt, da nicht klar ist, welchem Termin sie zuzuordnen wären." #: pretix/control/templates/pretixcontrol/orders/overview.html:36 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 msgid "Purchased" msgstr "Verkäufe" @@ -8626,6 +8751,181 @@ msgstr "Anzeigen pro Seite:" msgid "Page %(page)s" msgstr "Seite %(page)s" +#: pretix/control/templates/pretixcontrol/pdf/index.html:5 +msgid "PDF Ticket Editor" +msgstr "PDF-Ticket-Editor" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:15 +#, fuzzy +#| msgid "Editor" +msgid "PDF Editor" +msgstr "Editor" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:31 +msgid "Code" +msgstr "Code" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:35 +msgid "Paste" +msgstr "Einfügen" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:39 +msgid "Undo" +msgstr "Rückgängig" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:43 +msgid "Redo" +msgstr "Wiederholen" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:48 +msgid "Editor" +msgstr "Editor" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:64 +msgid "" +"This feature is only intended for advanced users. We recommend to only use " +"it to copy and share ticket designs, not to modify the design source code." +msgstr "" +"Diese Funktion ist für fortgeschrittene Benutzer gedacht. Wir empfehlen, den " +"Design-Code zu kopieren und zu teilen, ihn aber nicht selbst zu bearbeiten." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:78 +msgid "Apply" +msgstr "Anwenden" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:86 +msgid "Uploading new PDF background…" +msgstr "Lade neuen Hintergrund hoch…" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:94 +msgid "Welcome to the PDF ticket editor!" +msgstr "Willkommen zum PDF-Ticket-Editor!" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:96 +msgid "" +"This editor allows you to create a design for the PDF tickets of your event. " +"You can upload a background PDF and then use this tool to place texts and a " +"QR code on the ticket." +msgstr "" +"Dieser Editor erlaubt dir, ein Design für die PDF-Tickets zu deiner " +"Veranstaltung zu erstellen. Du kannst eine PDF-Datei als Hintergrund " +"hochladen und dann mit diesem Werkzeug Texte und einen QR-Code auf dem " +"Hintergrund platzieren." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:107 +msgid "" +"Please note that the editor can only provide a rough preview. Some details, " +"for example in text rendering, might look slightly different in the final " +"tickets. You can use the \"Preview\" button on the right for a more precise " +"preview." +msgstr "" +"Bitte beachte, dass der Editor nur eine grobe Vorschau bieten kann. Einige " +"Details, z.B. die Textdarstellung, können auf den finalen Tickets leicht " +"anders aussehen. Du kannst den \"Vorschau\"-Knopf rechts benutzen um eine " +"präzisere Vorschau zu erhalten." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:121 +msgid "" +"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " +"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " +"might have problems displaying your background PDF or loading the correct " +"fonts." +msgstr "" +"Dieser Editor wurde mit aktuellen Versionen von Google Chrome, Mozilla " +"Firefox und Opera getestet. Andere Browser, besonders Internet Explorer oder " +"Microsoft Edge, haben möglicherweise Probleme Ihr Hintergrund-PDF korrekt " +"darzustellen oder die richtigen Schriftarten zu laden." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:129 +msgid "" +"The editor requires JavaScript to work. Please enable JavaScript in your " +"browser to continue." +msgstr "" +"Der Editor funktioniert nur mit JavaScript. Bitte aktiviere JavaScript, um " +"fortzufahren." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:139 +#: pretix/control/templates/pretixcontrol/pdf/index.html:171 +msgid "Loading…" +msgstr "Lade…" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:142 +msgid "Start editing" +msgstr "Editor starten" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:157 +msgid "Cut" +msgstr "Ausschneiden" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:161 +msgid "Copy" +msgstr "Kopieren" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:177 +#: pretix/control/templates/pretixcontrol/pdf/index.html:286 +msgid "Width (mm)" +msgstr "Breite (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:181 +msgid "Height (mm)" +msgstr "Höhe (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:187 +msgid "Background PDF" +msgstr "Hintergrund-PDF" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:190 +msgid "Upload new background" +msgstr "Neuen Hintergrund hochladen" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:197 +msgid "x (mm)" +msgstr "x (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:202 +msgid "y (mm)" +msgstr "y (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:209 +msgid "Size (mm)" +msgstr "Größe (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:217 +msgid "" +"The final QR code will be slightly smaller because some whitespace is " +"required for proper scanning." +msgstr "" +"Der letztendliche QR-Code wird leicht kleiner sein, da etwas weißer Rand für " +"ein gutes Scanergebnis benötigt wird." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:226 +msgid "Font size (pt)" +msgstr "Schriftgröße (pt)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:248 +msgid "Text color" +msgstr "Textfarbe" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:293 +msgid "Text content" +msgstr "Textinhalt" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:300 +msgid "Event attribute:" +msgstr "Event-Eigenschaft:" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:303 +msgid "Other…" +msgstr "Sonstiges…" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:313 +msgid "Add a new object" +msgstr "Neues Objekt hinzufügen" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:322 +msgid "QR code area" +msgstr "QR-Code-Bereich" + #: pretix/control/templates/pretixcontrol/search/orders.html:80 msgid "" "We couldn't find any orders that you have access to and that match your " @@ -8828,6 +9128,11 @@ msgstr "" msgid "Enter the displayed code here:" msgstr "Gib den angezeigten Code hier ein:" +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:83 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:19 +msgid "Require second factor for future logins" +msgstr "" + #: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:11 msgid "" "Please connect your U2F device. If it has a button, touch it now. You might " @@ -8836,7 +9141,7 @@ msgstr "" "Bitte schließe dein U2F-Token an. Wenn dieses einen Knopf hat, drücke diesen " "jetzt. Möglicherweise musst du es abstecken und erneut anschließen." -#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:20 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:26 msgid "Device registration failed." msgstr "Geräteeinrichtung fehlgeschlagen." @@ -10138,6 +10443,18 @@ msgstr "" "Bitte kopiere diesen Schlüssel an einen sicheren Ort. Du wirst ihn hier " "nicht erneut abrufen können." +#: pretix/control/views/pdf.py:47 +msgid "The uploaded PDF file is to large." +msgstr "Die hochgeladene PDF-Datei ist zu groß." + +#: pretix/control/views/pdf.py:49 +msgid "The uploaded PDF file is to small." +msgstr "Die hochgeladene PDF-Datei ist zu klein." + +#: pretix/control/views/pdf.py:51 +msgid "Please only upload PDF files." +msgstr "Bitte nur PDF-Dateien hochladen." + #: pretix/control/views/subevents.py:98 pretix/control/views/subevents.py:371 msgctxt "subevent" msgid "The requested date does not exist." @@ -10193,11 +10510,11 @@ msgstr "Ein Gerät zur Zwei-Faktor-Authentifizierung wurde entfernt." msgid "The device has been removed." msgstr "Das Gerät wurde entfernt." -#: pretix/control/views/user.py:247 pretix/control/views/user.py:296 +#: pretix/control/views/user.py:247 pretix/control/views/user.py:306 msgid "A new two-factor authentication device has been added to your account." msgstr "Ein Gerät zur Zwei-Faktor-Authentifizierung wurde hinzugefügt." -#: pretix/control/views/user.py:252 pretix/control/views/user.py:301 +#: pretix/control/views/user.py:261 pretix/control/views/user.py:319 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " @@ -10207,16 +10524,16 @@ msgstr "" "verfügbaren Knopf für dein Konto aktivieren musst, damit der zweite Faktor " "für den Login erforderlich ist." -#: pretix/control/views/user.py:255 pretix/control/views/user.py:304 +#: pretix/control/views/user.py:264 pretix/control/views/user.py:322 msgid "The device has been verified and can now be used." msgstr "Das Gerät wurde bestätigt und kann nun verwendet werden." -#: pretix/control/views/user.py:258 +#: pretix/control/views/user.py:267 msgid "The registration could not be completed. Please try again." msgstr "" "Die Registrierung konnte nicht bestätigt werden. Bitte versuche es erneut." -#: pretix/control/views/user.py:307 +#: pretix/control/views/user.py:325 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." @@ -10224,7 +10541,7 @@ msgstr "" "Der eingegebene Token ist nicht gültig. Wenn das Problem fortbesteht, prüfe " "bitte ob Datum und Uhrzeit deines Telefons korrekt eingestellt sind." -#: pretix/control/views/user.py:319 +#: pretix/control/views/user.py:337 msgid "" "Please configure at least one device before enabling two-factor " "authentication." @@ -10232,15 +10549,15 @@ msgstr "" "Bitte konfiguriere mindestens ein Gerät, bevor du Zwei-Faktor-" "Authentifizierung aktivierst." -#: pretix/control/views/user.py:328 +#: pretix/control/views/user.py:346 msgid "Two-factor authentication is now enabled for your account." msgstr "Zwei-Faktor-Authentifizierung ist nun aktiviert." -#: pretix/control/views/user.py:342 +#: pretix/control/views/user.py:360 msgid "Two-factor authentication is now disabled for your account." msgstr "Zwei-Faktor-Authentifizierung ist nun deaktiviert." -#: pretix/control/views/user.py:361 +#: pretix/control/views/user.py:379 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." @@ -10248,15 +10565,15 @@ msgstr "" "Deine Notfall-Tokens wurden neu generiert. Denken daran, diese an einem " "sicheren Ort aufzubewahren, falls du Zugriff auf deine Geräte verlierst." -#: pretix/control/views/user.py:371 +#: pretix/control/views/user.py:389 msgid "Your notifications have been disabled." msgstr "Deine Benachrichtigungen wurden aktiviert." -#: pretix/control/views/user.py:420 pretix/control/views/user.py:460 +#: pretix/control/views/user.py:438 pretix/control/views/user.py:478 msgid "Your notification settings have been saved." msgstr "Deine Benachrichtigungs-Einstellungen wurden geändert." -#: pretix/control/views/user.py:538 +#: pretix/control/views/user.py:556 msgid "Your comment has been saved." msgstr "Dein Kommentar wurde gespeichert." @@ -10755,7 +11072,7 @@ msgid "Include QR-code secret" msgstr "QR-Code-Geheimnis anzeigen" #: pretix/plugins/checkinlists/exporters.py:45 -#: pretix/plugins/reports/exporters.py:281 +#: pretix/plugins/reports/exporters.py:290 msgid "Sort by" msgstr "Sortieren nach" @@ -10778,12 +11095,12 @@ msgid "Check-in list (CSV)" msgstr "Check-in-Liste (CSV)" #: pretix/plugins/checkinlists/exporters.py:289 -#: pretix/plugins/paypal/payment.py:67 +#: pretix/plugins/paypal/payment.py:68 msgid "Secret" msgstr "Secret" #: pretix/plugins/paypal/__init__.py:10 pretix/plugins/paypal/__init__.py:13 -#: pretix/plugins/paypal/payment.py:38 +#: pretix/plugins/paypal/payment.py:39 msgid "PayPal" msgstr "PayPal" @@ -10791,39 +11108,39 @@ msgstr "PayPal" msgid "This plugin allows you to receive payments via PayPal" msgstr "Dieses Plugin erlaubt, Zahlungen über PayPal anzunehmen" -#: pretix/plugins/paypal/payment.py:27 pretix/plugins/stripe/payment.py:35 +#: pretix/plugins/paypal/payment.py:28 pretix/plugins/stripe/payment.py:35 msgid "Refund automatically?" msgstr "Geld zurückbuchen?" -#: pretix/plugins/paypal/payment.py:29 +#: pretix/plugins/paypal/payment.py:30 msgid "Automatically refund charge with PayPal" msgstr "Automatisch über PayPal zurückbuchen" -#: pretix/plugins/paypal/payment.py:30 +#: pretix/plugins/paypal/payment.py:31 msgid "" "Do not send refund instruction to PayPal, only mark as refunded in pretix" msgstr "" "Buche das Geld nicht automatisch per PayPal zurück, nur in pretix als " "erstattet markieren" -#: pretix/plugins/paypal/payment.py:48 pretix/plugins/stripe/payment.py:112 +#: pretix/plugins/paypal/payment.py:49 pretix/plugins/stripe/payment.py:112 msgid "Endpoint" msgstr "API-Endpunkt" -#: pretix/plugins/paypal/payment.py:57 +#: pretix/plugins/paypal/payment.py:58 msgid "Client ID" msgstr "Client-ID" -#: pretix/plugins/paypal/payment.py:60 pretix/plugins/stripe/payment.py:127 +#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:127 #, python-brace-format msgid "{text}" msgstr "{text}" -#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:128 +#: pretix/plugins/paypal/payment.py:62 pretix/plugins/stripe/payment.py:128 msgid "Click here for a tutorial on how to obtain the required keys" msgstr "Hier klicken für eine Anleitung" -#: pretix/plugins/paypal/payment.py:78 +#: pretix/plugins/paypal/payment.py:79 msgid "" "Please configure a PayPal Webhook to the following endpoint in order to " "automatically cancel orders when payments are refunded externally." @@ -10832,13 +11149,13 @@ msgstr "" "Bestellungen automatisch als storniert markiert werden, wenn die Zahlung " "zurückerstattet wird." -#: pretix/plugins/paypal/payment.py:140 pretix/plugins/paypal/payment.py:155 -#: pretix/plugins/paypal/payment.py:158 +#: pretix/plugins/paypal/payment.py:169 pretix/plugins/paypal/payment.py:184 +#: pretix/plugins/paypal/payment.py:187 msgid "We had trouble communicating with PayPal" msgstr "Die Kommunikation mit PayPal ist fehlgeschlagen" -#: pretix/plugins/paypal/payment.py:185 pretix/plugins/paypal/payment.py:194 -#: pretix/plugins/paypal/payment.py:237 +#: pretix/plugins/paypal/payment.py:214 pretix/plugins/paypal/payment.py:223 +#: pretix/plugins/paypal/payment.py:266 msgid "" "We were unable to process your payment. See below for details on how to " "proceed." @@ -10846,7 +11163,7 @@ msgstr "" "Der Bezahlvorgang ist fehlgeschlagen. Unten findest du Details zum weiteren " "Vorgehen." -#: pretix/plugins/paypal/payment.py:229 +#: pretix/plugins/paypal/payment.py:258 msgid "" "PayPal has not yet approved the payment. We will inform you as soon as the " "payment completed." @@ -10854,15 +11171,15 @@ msgstr "" "PayPal hat die Bezahlung noch nicht bestätigt. Wir informieren dich, sobald " "die Bezahlung abgeschlossen ist." -#: pretix/plugins/paypal/payment.py:256 pretix/plugins/stripe/payment.py:327 +#: pretix/plugins/paypal/payment.py:285 pretix/plugins/stripe/payment.py:327 msgid "There was an error sending the confirmation mail." msgstr "Es gab einen Fehler beim Versenden der Bestätigungs-E-Mail." -#: pretix/plugins/paypal/payment.py:295 pretix/plugins/stripe/payment.py:392 +#: pretix/plugins/paypal/payment.py:324 pretix/plugins/stripe/payment.py:392 msgid "Your input was invalid, please try again." msgstr "Deine Eingabe war ungültig, bitte erneut versuchen." -#: pretix/plugins/paypal/payment.py:312 pretix/plugins/paypal/payment.py:325 +#: pretix/plugins/paypal/payment.py:341 pretix/plugins/paypal/payment.py:354 #: pretix/plugins/stripe/payment.py:407 pretix/plugins/stripe/payment.py:428 msgid "" "We were unable to transfer the money back automatically. Please get in touch " @@ -11265,53 +11582,53 @@ msgstr "" "Dieses Plugin erlaubt, ausdruckbare Berichte über deine Verkäufe zu " "erstellen." -#: pretix/plugins/reports/exporters.py:100 +#: pretix/plugins/reports/exporters.py:109 #, python-format msgid "Page %d" msgstr "Seite %d" -#: pretix/plugins/reports/exporters.py:102 +#: pretix/plugins/reports/exporters.py:111 #, python-format msgid "Created: %s" msgstr "Erstellt: %s" -#: pretix/plugins/reports/exporters.py:133 +#: pretix/plugins/reports/exporters.py:142 msgid "Order overview (PDF)" msgstr "Bestellübersicht (PDF)" -#: pretix/plugins/reports/exporters.py:168 +#: pretix/plugins/reports/exporters.py:177 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:41 msgid "Orders by product" msgstr "Bestellungen nach Produkt" -#: pretix/plugins/reports/exporters.py:176 +#: pretix/plugins/reports/exporters.py:185 msgctxt "subevent" msgid "Date: {}" msgstr "Termin: {}" -#: pretix/plugins/reports/exporters.py:188 -#: pretix/plugins/reports/exporters.py:189 -#: pretix/plugins/reports/exporters.py:190 -#: pretix/plugins/reports/exporters.py:191 -#: pretix/plugins/reports/exporters.py:192 -#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:197 +#: pretix/plugins/reports/exporters.py:198 +#: pretix/plugins/reports/exporters.py:199 +#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:201 +#: pretix/plugins/reports/exporters.py:202 msgid "#" msgstr "#" -#: pretix/plugins/reports/exporters.py:265 +#: pretix/plugins/reports/exporters.py:274 msgid "List of orders with taxes (PDF)" msgstr "Liste der Bestellungen mit Steuern (PDF)" -#: pretix/plugins/reports/exporters.py:342 +#: pretix/plugins/reports/exporters.py:351 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "Bestellungen nach Steuersatz ({currency})" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Gross" msgstr "Brutto" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Tax" msgstr "Steuer" @@ -11969,12 +12286,12 @@ msgstr "Dieses Plugin erlaubt, Tickets als PDF-Dateien herunterzuladen" msgid "All paid PDF tickets in one file" msgstr "Alle bezahlten Tickets als eine PDF-Datei" -#: pretix/plugins/ticketoutputpdf/signals.py:75 +#: pretix/plugins/ticketoutputpdf/signals.py:41 #, python-brace-format msgid "Question: {question}" msgstr "Frage: {question}" -#: pretix/plugins/ticketoutputpdf/signals.py:76 +#: pretix/plugins/ticketoutputpdf/signals.py:42 #, python-brace-format msgid "" msgstr "" @@ -12001,319 +12318,19 @@ msgstr "" msgid "Open the PDF editor in a new tab" msgstr "PDF-Editor in neuem Tab öffnen" -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:4 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:6 -msgid "PDF Ticket Editor" -msgstr "PDF-Ticket-Editor" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:18 -msgid "Code" -msgstr "Code" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:22 -msgid "Paste" -msgstr "Einfügen" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:26 -msgid "Undo" -msgstr "Rückgängig" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:30 -msgid "Redo" -msgstr "Wiederholen" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:35 -msgid "Editor" -msgstr "Editor" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:51 -msgid "" -"This feature is only intended for advanced users. We recommend to only use " -"it to copy and share ticket designs, not to modify the design source code." -msgstr "" -"Diese Funktion ist für fortgeschrittene Benutzer gedacht. Wir empfehlen, den " -"Design-Code zu kopieren und zu teilen, ihn aber nicht selbst zu bearbeiten." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:65 -msgid "Apply" -msgstr "Anwenden" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:73 -msgid "Uploading new PDF background…" -msgstr "Lade neuen Hintergrund hoch…" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:81 -msgid "Welcome to the PDF ticket editor!" -msgstr "Willkommen zum PDF-Ticket-Editor!" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:83 -msgid "" -"This editor allows you to create a design for the PDF tickets of your event. " -"You can upload a background PDF and then use this tool to place texts and a " -"QR code on the ticket." -msgstr "" -"Dieser Editor erlaubt dir, ein Design für die PDF-Tickets zu deiner " -"Veranstaltung zu erstellen. Du kannst eine PDF-Datei als Hintergrund " -"hochladen und dann mit diesem Werkzeug Texte und einen QR-Code auf dem " -"Hintergrund platzieren." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:94 -msgid "" -"Please note that the editor can only provide a rough preview. Some details, " -"for example in text rendering, might look slightly different in the final " -"tickets. You can use the \"Preview\" button on the right for a more precise " -"preview." -msgstr "" -"Bitte beachte, dass der Editor nur eine grobe Vorschau bieten kann. Einige " -"Details, z.B. die Textdarstellung, können auf den finalen Tickets leicht " -"anders aussehen. Du kannst den \"Vorschau\"-Knopf rechts benutzen um eine " -"präzisere Vorschau zu erhalten." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:108 -msgid "" -"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " -"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " -"might have problems displaying your background PDF or loading the correct " -"fonts." -msgstr "" -"Dieser Editor wurde mit aktuellen Versionen von Google Chrome, Mozilla " -"Firefox und Opera getestet. Andere Browser, besonders Internet Explorer oder " -"Microsoft Edge, haben möglicherweise Probleme Ihr Hintergrund-PDF korrekt " -"darzustellen oder die richtigen Schriftarten zu laden." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:116 -msgid "" -"The editor requires JavaScript to work. Please enable JavaScript in your " -"browser to continue." -msgstr "" -"Der Editor funktioniert nur mit JavaScript. Bitte aktiviere JavaScript, um " -"fortzufahren." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:126 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:158 -msgid "Loading…" -msgstr "Lade…" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:129 -msgid "Start editing" -msgstr "Editor starten" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:144 -msgid "Cut" -msgstr "Ausschneiden" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:148 -msgid "Copy" -msgstr "Kopieren" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:164 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:273 -msgid "Width (mm)" -msgstr "Breite (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:168 -msgid "Height (mm)" -msgstr "Höhe (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:174 -msgid "Background PDF" -msgstr "Hintergrund-PDF" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:177 -msgid "Upload new background" -msgstr "Neuen Hintergrund hochladen" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:184 -msgid "x (mm)" -msgstr "x (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:189 -msgid "y (mm)" -msgstr "y (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:196 -msgid "Size (mm)" -msgstr "Größe (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:204 -msgid "" -"The final QR code will be slightly smaller because some whitespace is " -"required for proper scanning." -msgstr "" -"Der letztendliche QR-Code wird leicht kleiner sein, da etwas weißer Rand für " -"ein gutes Scanergebnis benötigt wird." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:213 -msgid "Font size (pt)" -msgstr "Schriftgröße (pt)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:235 -msgid "Text color" -msgstr "Textfarbe" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:280 -msgid "Text content" -msgstr "Textinhalt" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:287 -msgid "Event attribute:" -msgstr "Event-Eigenschaft:" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:290 -msgid "Other…" -msgstr "Sonstiges…" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:300 -msgid "Add a new object" -msgstr "Neues Objekt hinzufügen" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:309 -msgid "QR code area" -msgstr "QR-Code-Bereich" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:43 -msgid "Ticket code (barcode content)" -msgstr "Ticket-Code (QR-Code-Inhalt)" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:58 -msgid "Variation name" -msgstr "Produktvariante" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:59 -msgid "Sample variation" -msgstr "Beispielvariante" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:63 -msgid "Product description" -msgstr "Produktbeschreibung" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:64 -msgid "Sample product – sample variation" -msgstr "Beispielprodukt – Beispielvariante" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:71 -msgid "Product name and variation" -msgstr "Produkt und Variante" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:77 -msgid "Ticket category" -msgstr "Produktkategorie" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:84 -msgid "123.45 EUR" -msgstr "123,45 EUR" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:94 -msgid "Sample event name" -msgstr "Beispielevent" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:98 -msgid "Event date" -msgstr "Veranstaltungsdatum" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:99 -msgid "May 31st, 2017" -msgstr "31. Mai 2017" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:103 -msgid "Event date range" -msgstr "Veranstaltungsdatum Beginn und Ende" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:104 -msgid "May 31st – June 4th, 2017" -msgstr "31. Mai – 4. Juni 2017" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:108 -msgid "Event begin date and time" -msgstr "Veranstaltungsdatum und Uhrzeit" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:109 -msgid "2017-05-31 20:00" -msgstr "31.05.2016 20:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 -msgid "Event begin time" -msgstr "Veranstaltungsuhrzeit" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:114 -msgid "20:00" -msgstr "20:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:118 -msgid "Event admission date and time" -msgstr "Einlassdatum und Uhrzeit" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:119 -msgid "2017-05-31 19:00" -msgstr "31.05.2016 19:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:126 -msgid "Event admission time" -msgstr "Veranstaltungs-Berechtigung" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:127 -msgid "19:00" -msgstr "19:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:134 -msgid "Event location" -msgstr "Veranstaltungsort" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:135 -msgid "Random City" -msgstr "Musterstadt" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:139 -msgid "Invoice address: name" -msgstr "Rechnungsadresse: Name" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:144 -msgid "Invoice address: company" -msgstr "Rechnungsadresse: Firma" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:149 -msgid "List of Add-Ons" -msgstr "Liste der Zusatz-Produkte" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:150 -msgid "" -"Addon 1\n" -"Addon 2" -msgstr "" -"Workshop 1\n" -"Workshop 2" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:158 -msgid "Event organizer company" -msgstr "Veranstaltername" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:162 -msgid "Organizer info text" -msgstr "Veranstalter-Infotext" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:163 -msgid "Event organizer info text" -msgstr "Information zum Veranstalter" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:178 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:38 msgid "PDF output" msgstr "PDF-Ausgabe" -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:308 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:168 msgid "Ticket" msgstr "Ticket" -#: pretix/plugins/ticketoutputpdf/views.py:54 -msgid "The uploaded PDF file is to large." -msgstr "Die hochgeladene PDF-Datei ist zu groß." - -#: pretix/plugins/ticketoutputpdf/views.py:56 -msgid "The uploaded PDF file is to small." -msgstr "Die hochgeladene PDF-Datei ist zu klein." - -#: pretix/plugins/ticketoutputpdf/views.py:58 -msgid "Please only upload PDF files." -msgstr "Bitte nur PDF-Dateien hochladen." +#: pretix/plugins/ticketoutputpdf/views.py:16 +#, fuzzy +#| msgid "Default timezone" +msgid "Default ticket layout" +msgstr "Standardzeitzone" #: pretix/presale/checkoutflow.py:48 msgctxt "checkoutflow" @@ -12366,11 +12383,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Bestellung prüfen" -#: pretix/presale/checkoutflow.py:566 +#: pretix/presale/checkoutflow.py:568 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Du musst alle Kontrollkästchen auf dieser Seite auswählen." -#: pretix/presale/checkoutflow.py:596 +#: pretix/presale/checkoutflow.py:598 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -12507,7 +12524,7 @@ msgid "There are no add-ons available for this product." msgstr "Es sind keine Zusatzprodukte für dieses Produkt verfügbar." #: pretix/presale/templates/pretixpresale/event/checkout_addons.html:65 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:156 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:45 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:103 msgid "Go back" @@ -12567,15 +12584,15 @@ msgstr "Bearbeiten" msgid "Contact information" msgstr "Kontaktinformationen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:143 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:137 msgid "Confirmations" msgstr "Bestätigungen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 msgid "Place binding order" msgstr "Zahlungspflichtig bestellen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:170 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:164 msgid "Submit registration" msgstr "Anmeldung abschicken" @@ -13137,11 +13154,11 @@ msgstr "Bitte nur positive Zahlen eingeben." msgid "Your cart has been updated." msgstr "Dein Warenkorb wurde aktualisiert." -#: pretix/presale/views/cart.py:309 pretix/presale/views/cart.py:329 +#: pretix/presale/views/cart.py:310 pretix/presale/views/cart.py:331 msgid "Your cart is now empty." msgstr "Dein Warenkorb ist nun leer." -#: pretix/presale/views/cart.py:343 +#: pretix/presale/views/cart.py:345 msgid "The products have been successfully added to your cart." msgstr "Die gewählten Produkte wurden deinem Warenkorb hinzugefügt." diff --git a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po index 821a79ee16..0be8bd6601 100644 --- a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:42+0000\n" "PO-Revision-Date: 2018-02-03 16:56+0100\n" "Last-Translator: Raphael Michel \n" "Language-Team: \n" @@ -46,48 +46,6 @@ msgstr "Gesamtumsatz" msgid "Contacting Stripe …" msgstr "Kontaktiere Stripe …" -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:21 -msgid "QR Code" -msgstr "QR-Code" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:210 -msgid "The PDF background file could not be loaded for the following reason:" -msgstr "Die Hintergrund-PDF-Datei konnte nicht geladen werden:" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:359 -msgid "Group of objects" -msgstr "Gruppe von Objekten" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:365 -msgid "Text object" -msgstr "Text-Objekt" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:367 -msgid "Barcode area" -msgstr "QR-Code-Bereich" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:369 -msgid "Object" -msgstr "Objekt" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:373 -msgid "Ticket design" -msgstr "Ticket-Design" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:609 -msgid "Saving failed." -msgstr "Speichern fehlgeschlagen." - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:656 -msgid "Do you really want to leave the editor without saving your changes?" -msgstr "" -"Möchtest du den Editor wirklich schließen ohne Ihre Änderungen zu speichern?" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:670 -msgid "Error while uploading your PDF file, please try again." -msgstr "" -"Es gab ein Problem beim Hochladen der PDF-Datei, bitte erneut versuchen." - #: pretix/static/pretixbase/js/asyncdownload.js:28 #: pretix/static/pretixbase/js/asynctask.js:42 #: pretix/static/pretixbase/js/asynctask.js:94 @@ -166,6 +124,48 @@ msgstr "Kopiert!" msgid "Press Ctrl-C to copy!" msgstr "Drücke Strg+C zum kopieren!" +#: pretix/static/pretixcontrol/js/ui/editor.js:21 +msgid "QR Code" +msgstr "QR-Code" + +#: pretix/static/pretixcontrol/js/ui/editor.js:210 +msgid "The PDF background file could not be loaded for the following reason:" +msgstr "Die Hintergrund-PDF-Datei konnte nicht geladen werden:" + +#: pretix/static/pretixcontrol/js/ui/editor.js:359 +msgid "Group of objects" +msgstr "Gruppe von Objekten" + +#: pretix/static/pretixcontrol/js/ui/editor.js:365 +msgid "Text object" +msgstr "Text-Objekt" + +#: pretix/static/pretixcontrol/js/ui/editor.js:367 +msgid "Barcode area" +msgstr "QR-Code-Bereich" + +#: pretix/static/pretixcontrol/js/ui/editor.js:369 +msgid "Object" +msgstr "Objekt" + +#: pretix/static/pretixcontrol/js/ui/editor.js:373 +msgid "Ticket design" +msgstr "Ticket-Design" + +#: pretix/static/pretixcontrol/js/ui/editor.js:609 +msgid "Saving failed." +msgstr "Speichern fehlgeschlagen." + +#: pretix/static/pretixcontrol/js/ui/editor.js:656 +msgid "Do you really want to leave the editor without saving your changes?" +msgstr "" +"Möchtest du den Editor wirklich schließen ohne Ihre Änderungen zu speichern?" + +#: pretix/static/pretixcontrol/js/ui/editor.js:670 +msgid "Error while uploading your PDF file, please try again." +msgstr "" +"Es gab ein Problem beim Hochladen der PDF-Datei, bitte erneut versuchen." + #: pretix/static/pretixcontrol/js/ui/mail.js:18 msgid "An error has occurred." msgstr "Ein Fehler ist aufgetreten." diff --git a/src/pretix/locale/django.pot b/src/pretix/locale/django.pot index 7d5a66feda..d3ae3acdfa 100644 --- a/src/pretix/locale/django.pot +++ b/src/pretix/locale/django.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -46,16 +46,16 @@ msgid "On sale" msgstr "" #: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:810 -#: pretix/base/models/items.py:1117 +#: pretix/base/models/items.py:1119 msgid "One or more items do not belong to this event." msgstr "" -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1126 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1128 msgid "Subevent cannot be null for event series." msgstr "" #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1128 pretix/base/models/items.py:1131 +#: pretix/base/models/items.py:1130 pretix/base/models/items.py:1133 msgid "The subevent does not belong to this event." msgstr "" @@ -134,7 +134,7 @@ msgstr "" msgid "Email addresses (text file)" msgstr "" -#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:273 +#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:282 msgid "Filter by status" msgstr "" @@ -147,7 +147,7 @@ msgid "Only paid orders" msgstr "" #: pretix/base/exporters/orderlist.py:64 pretix/base/models/orders.py:110 -#: pretix/base/notifications.py:177 +#: pretix/base/notifications.py:178 pretix/base/pdf.py:18 #: pretix/control/templates/pretixcontrol/checkin/index.html:65 #: pretix/control/templates/pretixcontrol/order/index.html:77 #: pretix/control/templates/pretixcontrol/orders/index.html:34 @@ -156,15 +156,14 @@ msgstr "" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 #: pretix/plugins/checkinlists/exporters.py:49 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:347 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:48 +#: pretix/plugins/reports/exporters.py:356 msgid "Order code" msgstr "" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:178 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 #: pretix/control/templates/pretixcontrol/orders/index.html:89 #: pretix/control/templates/pretixcontrol/search/orders.html:48 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 msgid "Order total" msgstr "" @@ -177,7 +176,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/control/templates/pretixcontrol/subevents/index.html:63 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:123 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:51 msgid "Status" msgstr "" @@ -187,12 +186,12 @@ msgstr "" msgid "Email" msgstr "" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:180 #: pretix/control/templates/pretixcontrol/order/index.html:79 #: pretix/control/templates/pretixcontrol/orders/index.html:85 #: pretix/control/templates/pretixcontrol/search/orders.html:45 -#: pretix/plugins/reports/exporters.py:284 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:293 +#: pretix/plugins/reports/exporters.py:356 msgid "Order date" msgstr "" @@ -219,30 +218,30 @@ msgstr "" msgid "Name" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:929 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 #: pretix/control/templates/pretixcontrol/order/index.html:396 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:185 msgid "Address" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:930 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 msgid "ZIP code" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:933 msgid "City" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 -#: pretix/base/models/orders.py:933 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/models/orders.py:935 #: pretix/control/templates/pretixcontrol/order/index.html:400 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:96 #: pretix/presale/templates/pretixpresale/event/order.html:189 msgid "Country" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:936 #: pretix/control/templates/pretixcontrol/order/index.html:403 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:192 @@ -252,8 +251,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:66 pretix/base/models/orders.py:140 #: pretix/control/templates/pretixcontrol/order/index.html:89 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 -#: pretix/plugins/reports/exporters.py:285 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:294 +#: pretix/plugins/reports/exporters.py:356 msgid "Payment date" msgstr "" @@ -265,6 +264,11 @@ msgstr "" msgid "Fees" msgstr "" +#: pretix/base/exporters/orderlist.py:66 +#: pretix/control/templates/pretixcontrol/order/index.html:81 +msgid "Order locale" +msgstr "" + #: pretix/base/exporters/orderlist.py:71 #, python-brace-format msgid "Gross at {rate} % tax" @@ -284,37 +288,37 @@ msgstr "" msgid "Invoice numbers" msgstr "" -#: pretix/base/exporters/orderlist.py:148 +#: pretix/base/exporters/orderlist.py:149 msgid "Quota availabilities (CSV)" msgstr "" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quotas.html:44 msgid "Quota name" msgstr "" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quota.html:35 msgid "Total quota" msgstr "" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:603 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:603 msgid "Paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:608 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:608 msgid "Pending orders" msgstr "" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 msgid "Blocking vouchers" msgstr "" -#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:618 +#: pretix/base/exporters/orderlist.py:157 pretix/control/views/item.py:618 msgid "Current user's carts" msgstr "" -#: pretix/base/exporters/orderlist.py:156 pretix/control/forms/event.py:1061 +#: pretix/base/exporters/orderlist.py:157 pretix/control/forms/event.py:1061 #: pretix/control/templates/pretixcontrol/event/base.html:101 #: pretix/control/templates/pretixcontrol/event/settings.html:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -326,14 +330,14 @@ msgstr "" msgid "Waiting list" msgstr "" -#: pretix/base/exporters/orderlist.py:156 +#: pretix/base/exporters/orderlist.py:157 #: pretix/control/templates/pretixcontrol/items/quota.html:47 #: pretix/control/views/item.py:634 msgid "Current availability" msgstr "" -#: pretix/base/exporters/orderlist.py:164 -#: pretix/base/exporters/orderlist.py:170 +#: pretix/base/exporters/orderlist.py:165 +#: pretix/base/exporters/orderlist.py:171 #: pretix/control/templates/pretixcontrol/items/quota.html:37 #: pretix/control/templates/pretixcontrol/items/quota.html:49 msgid "Infinite" @@ -344,7 +348,7 @@ msgstr "" #: pretix/base/models/orders.py:126 #: pretix/control/templates/pretixcontrol/event/settings_base.html:60 #: pretix/plugins/checkinlists/exporters.py:292 -#: pretix/presale/checkoutflow.py:527 pretix/presale/forms/checkout.py:24 +#: pretix/presale/checkoutflow.py:529 pretix/presale/forms/checkout.py:24 #: pretix/presale/forms/user.py:6 msgid "E-mail" msgstr "" @@ -390,10 +394,10 @@ msgid "We are unable to find a user matching the data you provided." msgstr "" #: pretix/base/forms/questions.py:51 pretix/base/models/orders.py:598 +#: pretix/base/pdf.py:58 #: pretix/control/templates/pretixcontrol/order/index.html:213 #: pretix/plugins/checkinlists/exporters.py:48 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:88 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 msgid "Attendee name" msgstr "" @@ -506,7 +510,7 @@ msgstr "" msgid "Individual customer" msgstr "" -#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:926 +#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:928 msgid "Business customer" msgstr "" @@ -676,7 +680,7 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:928 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:930 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -765,7 +769,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:87 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:120 #: pretix/plugins/checkinlists/exporters.py:295 -#: pretix/plugins/reports/exporters.py:255 pretix/plugins/sendmail/forms.py:69 +#: pretix/plugins/reports/exporters.py:264 pretix/plugins/sendmail/forms.py:69 msgctxt "subevent" msgid "Date" msgstr "" @@ -790,12 +794,11 @@ msgstr "" msgid "The end of the event has to be later than its start." msgstr "" -#: pretix/base/models/event.py:202 pretix/control/forms/filter.py:274 -#: pretix/control/forms/filter.py:276 pretix/control/forms/filter.py:385 -#: pretix/control/forms/filter.py:387 +#: pretix/base/models/event.py:202 pretix/base/pdf.py:63 +#: pretix/control/forms/filter.py:274 pretix/control/forms/filter.py:276 +#: pretix/control/forms/filter.py:385 pretix/control/forms/filter.py:387 #: pretix/control/templates/pretixcontrol/events/index.html:52 #: pretix/control/templates/pretixcontrol/organizers/detail.html:13 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:93 msgid "Event name" msgstr "" @@ -831,7 +834,7 @@ msgid "Event start time" msgstr "" #: pretix/base/models/event.py:227 pretix/base/models/event.py:595 -#: pretix/control/forms/subevents.py:61 +#: pretix/base/pdf.py:96 pretix/control/forms/subevents.py:61 msgid "Event end time" msgstr "" @@ -895,8 +898,8 @@ msgstr "" #: pretix/base/models/event.py:264 pretix/base/models/items.py:194 #: pretix/base/models/items.py:903 pretix/base/models/orders.py:121 -#: pretix/base/models/orders.py:881 pretix/base/models/vouchers.py:85 -#: pretix/base/models/waitinglist.py:27 +#: pretix/base/models/orders.py:883 pretix/base/models/vouchers.py:85 +#: pretix/base/models/waitinglist.py:27 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 msgid "Event" @@ -963,10 +966,9 @@ msgid "" "this category configured as a possible source for add-ons." msgstr "" -#: pretix/base/models/items.py:61 +#: pretix/base/models/items.py:61 pretix/base/pdf.py:46 #: pretix/control/templates/pretixcontrol/items/category.html:4 #: pretix/control/templates/pretixcontrol/items/category.html:6 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:76 msgid "Product category" msgstr "" @@ -1141,7 +1143,7 @@ msgstr "" #: pretix/control/views/vouchers.py:60 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "" @@ -1265,7 +1267,7 @@ msgid "File upload" msgstr "" #: pretix/base/models/items.py:655 pretix/base/models/orders.py:134 -#: pretix/base/models/orders.py:888 +#: pretix/base/models/orders.py:890 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 #: pretix/presale/templates/pretixpresale/organizers/index.html:47 @@ -1408,11 +1410,11 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1110 +#: pretix/base/models/items.py:1112 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1120 +#: pretix/base/models/items.py:1122 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -1483,7 +1485,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:892 +#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:894 msgid "Expiration date" msgstr "" @@ -1523,8 +1525,8 @@ msgstr "" msgid "Meta information" msgstr "" -#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:687 -#: pretix/base/models/orders.py:764 +#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:689 +#: pretix/base/models/orders.py:766 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:161 msgid "Order" @@ -1560,7 +1562,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:319 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 -#: pretix/presale/checkoutflow.py:535 +#: pretix/presale/checkoutflow.py:537 msgid "Yes" msgstr "" @@ -1572,7 +1574,7 @@ msgstr "" #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/plugins/stripe/templates/pretixplugins/stripe/action_refund.html:14 -#: pretix/presale/checkoutflow.py:537 +#: pretix/presale/checkoutflow.py:539 msgid "No" msgstr "" @@ -1584,10 +1586,9 @@ msgstr "" msgid "Variation" msgstr "" -#: pretix/base/models/orders.py:594 +#: pretix/base/models/orders.py:594 pretix/base/pdf.py:53 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:83 msgid "Price" msgstr "" @@ -1595,74 +1596,78 @@ msgstr "" msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:675 +#: pretix/base/models/orders.py:676 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:676 +#: pretix/base/models/orders.py:677 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:677 +#: pretix/base/models/orders.py:678 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:678 +#: pretix/base/models/orders.py:679 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:683 pretix/control/views/vouchers.py:61 +#: pretix/base/models/orders.py:680 +msgid "Gift card" +msgstr "" + +#: pretix/base/models/orders.py:685 pretix/control/views/vouchers.py:61 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:698 pretix/base/models/orders.py:770 +#: pretix/base/models/orders.py:700 pretix/base/models/orders.py:772 #: pretix/base/models/tax.py:72 msgid "Tax rate" msgstr "" -#: pretix/base/models/orders.py:707 pretix/base/models/orders.py:779 +#: pretix/base/models/orders.py:709 pretix/base/models/orders.py:781 msgid "Tax value" msgstr "" -#: pretix/base/models/orders.py:784 +#: pretix/base/models/orders.py:786 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:785 pretix/base/notifications.py:181 +#: pretix/base/models/orders.py:787 pretix/base/notifications.py:182 msgid "Order positions" msgstr "" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:887 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:900 +#: pretix/base/models/orders.py:902 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:901 +#: pretix/base/models/orders.py:903 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:927 +#: pretix/base/models/orders.py:929 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:933 +#: pretix/base/models/orders.py:935 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:935 +#: pretix/base/models/orders.py:937 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:938 +#: pretix/base/models/orders.py:940 #: pretix/control/templates/pretixcontrol/order/index.html:419 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:102 msgid "Internal reference" msgstr "" -#: pretix/base/models/orders.py:939 +#: pretix/base/models/orders.py:941 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -1992,7 +1997,6 @@ msgstr "" #: pretix/base/models/waitinglist.py:40 #: pretix/control/templates/pretixcontrol/users/index.html:37 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:125 msgid "E-mail address" msgstr "" @@ -2059,85 +2063,85 @@ msgstr "" msgid "View all unresolved problems" msgstr "" -#: pretix/base/notifications.py:180 pretix/control/forms/filter.py:96 +#: pretix/base/notifications.py:181 pretix/control/forms/filter.py:96 msgid "Order status" msgstr "" -#: pretix/base/notifications.py:182 +#: pretix/base/notifications.py:183 #: pretix/base/templates/pretixbase/email/plainwrapper.html:24 msgid "View order details" msgstr "" -#: pretix/base/notifications.py:192 +#: pretix/base/notifications.py:193 msgid "New order placed" msgstr "" -#: pretix/base/notifications.py:193 +#: pretix/base/notifications.py:194 #, python-brace-format msgid "A new order has been placed: {order.code}" msgstr "" -#: pretix/base/notifications.py:198 +#: pretix/base/notifications.py:199 msgid "Order marked as paid" msgstr "" -#: pretix/base/notifications.py:199 +#: pretix/base/notifications.py:200 #, python-brace-format msgid "Order {order.code} has been marked as paid." msgstr "" -#: pretix/base/notifications.py:204 +#: pretix/base/notifications.py:205 #: pretix/control/templates/pretixcontrol/event/mail.html:39 msgid "Order canceled" msgstr "" -#: pretix/base/notifications.py:205 +#: pretix/base/notifications.py:206 #, python-brace-format msgid "Order {order.code} has been canceled." msgstr "" -#: pretix/base/notifications.py:210 +#: pretix/base/notifications.py:211 msgid "Order expired" msgstr "" -#: pretix/base/notifications.py:211 +#: pretix/base/notifications.py:212 #, python-brace-format msgid "Order {order.code} has been marked as expired." msgstr "" -#: pretix/base/notifications.py:216 +#: pretix/base/notifications.py:217 msgid "Order information changed" msgstr "" -#: pretix/base/notifications.py:217 +#: pretix/base/notifications.py:218 #, python-brace-format msgid "The ticket information of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:222 +#: pretix/base/notifications.py:223 msgid "Order contact address changed" msgstr "" -#: pretix/base/notifications.py:223 +#: pretix/base/notifications.py:224 #, python-brace-format msgid "The contact address of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:228 +#: pretix/base/notifications.py:229 #: pretix/control/templates/pretixcontrol/event/mail.html:30 msgid "Order changed" msgstr "" -#: pretix/base/notifications.py:229 +#: pretix/base/notifications.py:230 #, python-brace-format msgid "Order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:234 +#: pretix/base/notifications.py:235 msgid "Order refunded" msgstr "" -#: pretix/base/notifications.py:235 +#: pretix/base/notifications.py:236 #, python-brace-format msgid "Order {order.code} has been refunded." msgstr "" @@ -2232,6 +2236,167 @@ msgstr "" msgid "The order has been marked as refunded." msgstr "" +#: pretix/base/pdf.py:13 +msgid "Ticket code (barcode content)" +msgstr "" + +#: pretix/base/pdf.py:23 pretix/control/forms/event.py:1127 +#: pretix/control/templates/pretixcontrol/items/index.html:33 +msgid "Product name" +msgstr "" + +#: pretix/base/pdf.py:24 pretix/base/services/tickets.py:77 +#: pretix/control/views/pdf.py:58 +msgid "Sample product" +msgstr "" + +#: pretix/base/pdf.py:28 +msgid "Variation name" +msgstr "" + +#: pretix/base/pdf.py:29 +msgid "Sample variation" +msgstr "" + +#: pretix/base/pdf.py:33 +msgid "Product description" +msgstr "" + +#: pretix/base/pdf.py:34 pretix/base/services/tickets.py:78 +#: pretix/control/views/pdf.py:59 +msgid "Sample product description" +msgstr "" + +#: pretix/base/pdf.py:38 +msgid "Product name and variation" +msgstr "" + +#: pretix/base/pdf.py:39 +msgid "Sample product – sample variation" +msgstr "" + +#: pretix/base/pdf.py:47 +msgid "Ticket category" +msgstr "" + +#: pretix/base/pdf.py:54 +msgid "123.45 EUR" +msgstr "" + +#: pretix/base/pdf.py:59 pretix/base/pdf.py:126 +#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 +#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 +#: pretix/control/views/event.py:561 pretix/control/views/pdf.py:68 +#: pretix/control/views/pdf.py:69 pretix/control/views/pdf.py:70 +#: pretix/control/views/pdf.py:72 pretix/plugins/sendmail/views.py:92 +msgid "John Doe" +msgstr "" + +#: pretix/base/pdf.py:64 +msgid "Sample event name" +msgstr "" + +#: pretix/base/pdf.py:68 +msgid "Event date" +msgstr "" + +#: pretix/base/pdf.py:69 +msgid "May 31st, 2017" +msgstr "" + +#: pretix/base/pdf.py:73 +msgid "Event date range" +msgstr "" + +#: pretix/base/pdf.py:74 +msgid "May 31st – June 4th, 2017" +msgstr "" + +#: pretix/base/pdf.py:78 +msgid "Event begin date and time" +msgstr "" + +#: pretix/base/pdf.py:79 +msgid "2017-05-31 20:00" +msgstr "" + +#: pretix/base/pdf.py:83 +msgid "Event begin time" +msgstr "" + +#: pretix/base/pdf.py:84 +msgid "20:00" +msgstr "" + +#: pretix/base/pdf.py:88 +msgid "Event end date and time" +msgstr "" + +#: pretix/base/pdf.py:89 pretix/base/pdf.py:105 +msgid "2017-05-31 19:00" +msgstr "" + +#: pretix/base/pdf.py:97 pretix/base/pdf.py:113 +msgid "19:00" +msgstr "" + +#: pretix/base/pdf.py:104 +msgid "Event admission date and time" +msgstr "" + +#: pretix/base/pdf.py:112 +msgid "Event admission time" +msgstr "" + +#: pretix/base/pdf.py:120 +msgid "Event location" +msgstr "" + +#: pretix/base/pdf.py:121 +msgid "Random City" +msgstr "" + +#: pretix/base/pdf.py:125 +msgid "Invoice address: name" +msgstr "" + +#: pretix/base/pdf.py:130 +msgid "Invoice address: company" +msgstr "" + +#: pretix/base/pdf.py:131 pretix/base/services/tickets.py:91 +#: pretix/control/views/pdf.py:72 +msgid "Sample company" +msgstr "" + +#: pretix/base/pdf.py:135 +msgid "List of Add-Ons" +msgstr "" + +#: pretix/base/pdf.py:136 +msgid "" +"Addon 1\n" +"Addon 2" +msgstr "" + +#: pretix/base/pdf.py:143 pretix/control/forms/filter.py:320 +#: pretix/control/forms/filter.py:322 +#: pretix/control/templates/pretixcontrol/organizers/index.html:35 +msgid "Organizer name" +msgstr "" + +#: pretix/base/pdf.py:144 +msgid "Event organizer company" +msgstr "" + +#: pretix/base/pdf.py:148 +msgid "Organizer info text" +msgstr "" + +#: pretix/base/pdf.py:149 +msgid "Event organizer info text" +msgstr "" + #: pretix/base/reldate.py:13 msgid "Event start" msgstr "" @@ -2664,41 +2829,10 @@ msgstr "" msgid "Uncategorized" msgstr "" -#: pretix/base/services/tickets.py:77 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:54 -#: pretix/plugins/ticketoutputpdf/views.py:65 -msgid "Sample product" -msgstr "" - -#: pretix/base/services/tickets.py:78 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:72 -#: pretix/plugins/ticketoutputpdf/views.py:66 -msgid "Sample product description" -msgstr "" - -#: pretix/base/services/tickets.py:79 -#: pretix/plugins/ticketoutputpdf/views.py:67 +#: pretix/base/services/tickets.py:79 pretix/control/views/pdf.py:60 msgid "Sample workshop" msgstr "" -#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 -#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 -#: pretix/control/views/event.py:561 pretix/plugins/sendmail/views.py:92 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:89 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:140 -#: pretix/plugins/ticketoutputpdf/views.py:75 -#: pretix/plugins/ticketoutputpdf/views.py:76 -#: pretix/plugins/ticketoutputpdf/views.py:77 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "John Doe" -msgstr "" - -#: pretix/base/services/tickets.py:91 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:145 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "Sample company" -msgstr "" - #: pretix/base/services/update_check.py:89 msgid "pretix update available" msgstr "" @@ -3686,7 +3820,7 @@ msgstr "" #: pretix/control/forms/event.py:732 pretix/control/forms/event.py:739 #: pretix/control/forms/event.py:746 pretix/control/forms/event.py:753 #: pretix/control/forms/event.py:762 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:305 +#: pretix/control/templates/pretixcontrol/pdf/index.html:318 msgid "Text" msgstr "" @@ -3830,7 +3964,7 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:843 pretix/control/forms/organizer.py:165 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:262 +#: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" @@ -3984,12 +4118,6 @@ msgid "" "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1127 -#: pretix/control/templates/pretixcontrol/items/index.html:33 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:53 -msgid "Product name" -msgstr "" - #: pretix/control/forms/event.py:1131 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:43 msgid "Price (optional)" @@ -4018,7 +4146,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:6 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 #: pretix/plugins/checkinlists/exporters.py:286 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:6 msgid "Paid" msgstr "" @@ -4027,7 +4155,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:21 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:4 #: pretix/control/templates/pretixcontrol/orders/overview.html:43 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 msgid "Pending" msgstr "" @@ -4040,7 +4168,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:8 #: pretix/control/templates/pretixcontrol/orders/overview.html:35 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:8 msgid "Expired" msgstr "" @@ -4054,7 +4182,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:26 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:33 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Canceled" msgstr "" @@ -4063,7 +4191,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:27 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 #: pretix/control/templates/pretixcontrol/orders/overview.html:34 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:12 msgid "Refunded" msgstr "" @@ -4080,7 +4208,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 -#: pretix/plugins/reports/exporters.py:257 pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/reports/exporters.py:266 pretix/plugins/sendmail/forms.py:25 msgctxt "subevent" msgid "All dates" msgstr "" @@ -4107,12 +4235,6 @@ msgstr "" msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:320 pretix/control/forms/filter.py:322 -#: pretix/control/templates/pretixcontrol/organizers/index.html:35 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:157 -msgid "Organizer name" -msgstr "" - #: pretix/control/forms/filter.py:359 msgid "All events" msgstr "" @@ -4866,16 +4988,17 @@ msgstr "" msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:330 +#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:255 +#: pretix/control/views/user.py:313 pretix/control/views/user.py:348 msgid "Two-factor authentication has been enabled." msgstr "" #: pretix/control/logdisplay.py:137 pretix/control/views/user.py:203 -#: pretix/control/views/user.py:344 +#: pretix/control/views/user.py:362 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:359 +#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:377 msgid "Your two-factor emergency codes have been regenerated." msgstr "" @@ -5347,6 +5470,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/display.html:28 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/pdf/index.html:337 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 #: pretix/control/templates/pretixcontrol/user/notifications.html:85 @@ -5356,7 +5480,6 @@ msgstr "" #: pretix/control/templates/pretixcontrol/users/form.html:53 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:76 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:76 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:324 msgid "Save" msgstr "" @@ -5488,7 +5611,7 @@ msgid "Edit list" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/index.html:22 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:179 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:39 msgid "PDF" msgstr "" @@ -5560,6 +5683,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/extend.html:25 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:10 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:21 +#: pretix/control/templates/pretixcontrol/pdf/index.html:75 #: pretix/control/templates/pretixcontrol/subevents/delete.html:12 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:18 #: pretix/control/templates/pretixcontrol/user/2fa_disable.html:17 @@ -5567,7 +5691,6 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:17 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:12 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:12 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:62 #: pretix/presale/templates/pretixpresale/event/order_modify.html:70 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:52 @@ -5583,11 +5706,11 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:21 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:24 +#: pretix/control/templates/pretixcontrol/pdf/index.html:165 #: pretix/control/templates/pretixcontrol/subevents/delete.html:15 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:21 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:15 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:152 msgid "Delete" msgstr "" @@ -6008,7 +6131,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:32 #: pretix/control/templates/pretixcontrol/event/tickets.html:28 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:321 +#: pretix/control/templates/pretixcontrol/pdf/index.html:334 msgid "Preview" msgstr "" @@ -7216,10 +7339,6 @@ msgstr "" msgid "Order details" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:81 -msgid "Order locale" -msgstr "" - #: pretix/control/templates/pretixcontrol/order/index.html:92 msgid "Expiry date" msgstr "" @@ -7335,9 +7454,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:341 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 -#: pretix/plugins/reports/exporters.py:184 -#: pretix/plugins/reports/exporters.py:235 -#: pretix/plugins/reports/exporters.py:404 +#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:244 +#: pretix/plugins/reports/exporters.py:413 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 msgid "Total" msgstr "" @@ -7483,7 +7602,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/orders/overview.html:36 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 msgid "Purchased" msgstr "" @@ -7640,6 +7759,161 @@ msgstr "" msgid "Page %(page)s" msgstr "" +#: pretix/control/templates/pretixcontrol/pdf/index.html:5 +msgid "PDF Ticket Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:15 +msgid "PDF Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:31 +msgid "Code" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:35 +msgid "Paste" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:39 +msgid "Undo" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:43 +msgid "Redo" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:48 +msgid "Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:64 +msgid "" +"This feature is only intended for advanced users. We recommend to only use " +"it to copy and share ticket designs, not to modify the design source code." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:78 +msgid "Apply" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:86 +msgid "Uploading new PDF background…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:94 +msgid "Welcome to the PDF ticket editor!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:96 +msgid "" +"This editor allows you to create a design for the PDF tickets of your event. " +"You can upload a background PDF and then use this tool to place texts and a " +"QR code on the ticket." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:107 +msgid "" +"Please note that the editor can only provide a rough preview. Some details, " +"for example in text rendering, might look slightly different in the final " +"tickets. You can use the \"Preview\" button on the right for a more precise " +"preview." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:121 +msgid "" +"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " +"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " +"might have problems displaying your background PDF or loading the correct " +"fonts." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:129 +msgid "" +"The editor requires JavaScript to work. Please enable JavaScript in your " +"browser to continue." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:139 +#: pretix/control/templates/pretixcontrol/pdf/index.html:171 +msgid "Loading…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:142 +msgid "Start editing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:157 +msgid "Cut" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:161 +msgid "Copy" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:177 +#: pretix/control/templates/pretixcontrol/pdf/index.html:286 +msgid "Width (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:181 +msgid "Height (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:187 +msgid "Background PDF" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:190 +msgid "Upload new background" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:197 +msgid "x (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:202 +msgid "y (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:209 +msgid "Size (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:217 +msgid "" +"The final QR code will be slightly smaller because some whitespace is " +"required for proper scanning." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:226 +msgid "Font size (pt)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:248 +msgid "Text color" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:293 +msgid "Text content" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:300 +msgid "Event attribute:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:303 +msgid "Other…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:313 +msgid "Add a new object" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:322 +msgid "QR code area" +msgstr "" + #: pretix/control/templates/pretixcontrol/search/orders.html:80 msgid "" "We couldn't find any orders that you have access to and that match your " @@ -7836,13 +8110,18 @@ msgstr "" msgid "Enter the displayed code here:" msgstr "" +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:83 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:19 +msgid "Require second factor for future logins" +msgstr "" + #: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:11 msgid "" "Please connect your U2F device. If it has a button, touch it now. You might " "have to unplug the device and plug it back in again." msgstr "" -#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:20 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:26 msgid "Device registration failed." msgstr "" @@ -9028,6 +9307,18 @@ msgid "" "again here." msgstr "" +#: pretix/control/views/pdf.py:47 +msgid "The uploaded PDF file is to large." +msgstr "" + +#: pretix/control/views/pdf.py:49 +msgid "The uploaded PDF file is to small." +msgstr "" + +#: pretix/control/views/pdf.py:51 +msgid "Please only upload PDF files." +msgstr "" + #: pretix/control/views/subevents.py:98 pretix/control/views/subevents.py:371 msgctxt "subevent" msgid "The requested date does not exist." @@ -9078,60 +9369,60 @@ msgstr "" msgid "The device has been removed." msgstr "" -#: pretix/control/views/user.py:247 pretix/control/views/user.py:296 +#: pretix/control/views/user.py:247 pretix/control/views/user.py:306 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:252 pretix/control/views/user.py:301 +#: pretix/control/views/user.py:261 pretix/control/views/user.py:319 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:255 pretix/control/views/user.py:304 +#: pretix/control/views/user.py:264 pretix/control/views/user.py:322 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:258 +#: pretix/control/views/user.py:267 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:307 +#: pretix/control/views/user.py:325 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:319 +#: pretix/control/views/user.py:337 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:328 +#: pretix/control/views/user.py:346 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:342 +#: pretix/control/views/user.py:360 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:361 +#: pretix/control/views/user.py:379 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:371 +#: pretix/control/views/user.py:389 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:420 pretix/control/views/user.py:460 +#: pretix/control/views/user.py:438 pretix/control/views/user.py:478 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:538 +#: pretix/control/views/user.py:556 msgid "Your comment has been saved." msgstr "" @@ -9579,7 +9870,7 @@ msgid "Include QR-code secret" msgstr "" #: pretix/plugins/checkinlists/exporters.py:45 -#: pretix/plugins/reports/exporters.py:281 +#: pretix/plugins/reports/exporters.py:290 msgid "Sort by" msgstr "" @@ -9602,12 +9893,12 @@ msgid "Check-in list (CSV)" msgstr "" #: pretix/plugins/checkinlists/exporters.py:289 -#: pretix/plugins/paypal/payment.py:67 +#: pretix/plugins/paypal/payment.py:68 msgid "Secret" msgstr "" #: pretix/plugins/paypal/__init__.py:10 pretix/plugins/paypal/__init__.py:13 -#: pretix/plugins/paypal/payment.py:38 +#: pretix/plugins/paypal/payment.py:39 msgid "PayPal" msgstr "" @@ -9615,69 +9906,69 @@ msgstr "" msgid "This plugin allows you to receive payments via PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:27 pretix/plugins/stripe/payment.py:35 +#: pretix/plugins/paypal/payment.py:28 pretix/plugins/stripe/payment.py:35 msgid "Refund automatically?" msgstr "" -#: pretix/plugins/paypal/payment.py:29 +#: pretix/plugins/paypal/payment.py:30 msgid "Automatically refund charge with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:30 +#: pretix/plugins/paypal/payment.py:31 msgid "" "Do not send refund instruction to PayPal, only mark as refunded in pretix" msgstr "" -#: pretix/plugins/paypal/payment.py:48 pretix/plugins/stripe/payment.py:112 +#: pretix/plugins/paypal/payment.py:49 pretix/plugins/stripe/payment.py:112 msgid "Endpoint" msgstr "" -#: pretix/plugins/paypal/payment.py:57 +#: pretix/plugins/paypal/payment.py:58 msgid "Client ID" msgstr "" -#: pretix/plugins/paypal/payment.py:60 pretix/plugins/stripe/payment.py:127 +#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:127 #, python-brace-format msgid "{text}" msgstr "" -#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:128 +#: pretix/plugins/paypal/payment.py:62 pretix/plugins/stripe/payment.py:128 msgid "Click here for a tutorial on how to obtain the required keys" msgstr "" -#: pretix/plugins/paypal/payment.py:78 +#: pretix/plugins/paypal/payment.py:79 msgid "" "Please configure a PayPal Webhook to the following endpoint in order to " "automatically cancel orders when payments are refunded externally." msgstr "" -#: pretix/plugins/paypal/payment.py:140 pretix/plugins/paypal/payment.py:155 -#: pretix/plugins/paypal/payment.py:158 +#: pretix/plugins/paypal/payment.py:169 pretix/plugins/paypal/payment.py:184 +#: pretix/plugins/paypal/payment.py:187 msgid "We had trouble communicating with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:185 pretix/plugins/paypal/payment.py:194 -#: pretix/plugins/paypal/payment.py:237 +#: pretix/plugins/paypal/payment.py:214 pretix/plugins/paypal/payment.py:223 +#: pretix/plugins/paypal/payment.py:266 msgid "" "We were unable to process your payment. See below for details on how to " "proceed." msgstr "" -#: pretix/plugins/paypal/payment.py:229 +#: pretix/plugins/paypal/payment.py:258 msgid "" "PayPal has not yet approved the payment. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:256 pretix/plugins/stripe/payment.py:327 +#: pretix/plugins/paypal/payment.py:285 pretix/plugins/stripe/payment.py:327 msgid "There was an error sending the confirmation mail." msgstr "" -#: pretix/plugins/paypal/payment.py:295 pretix/plugins/stripe/payment.py:392 +#: pretix/plugins/paypal/payment.py:324 pretix/plugins/stripe/payment.py:392 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/plugins/paypal/payment.py:312 pretix/plugins/paypal/payment.py:325 +#: pretix/plugins/paypal/payment.py:341 pretix/plugins/paypal/payment.py:354 #: pretix/plugins/stripe/payment.py:407 pretix/plugins/stripe/payment.py:428 msgid "" "We were unable to transfer the money back automatically. Please get in touch " @@ -10031,53 +10322,53 @@ msgstr "" msgid "This plugin allows you to generate printable reports about your sales." msgstr "" -#: pretix/plugins/reports/exporters.py:100 +#: pretix/plugins/reports/exporters.py:109 #, python-format msgid "Page %d" msgstr "" -#: pretix/plugins/reports/exporters.py:102 +#: pretix/plugins/reports/exporters.py:111 #, python-format msgid "Created: %s" msgstr "" -#: pretix/plugins/reports/exporters.py:133 +#: pretix/plugins/reports/exporters.py:142 msgid "Order overview (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:168 +#: pretix/plugins/reports/exporters.py:177 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:41 msgid "Orders by product" msgstr "" -#: pretix/plugins/reports/exporters.py:176 +#: pretix/plugins/reports/exporters.py:185 msgctxt "subevent" msgid "Date: {}" msgstr "" -#: pretix/plugins/reports/exporters.py:188 -#: pretix/plugins/reports/exporters.py:189 -#: pretix/plugins/reports/exporters.py:190 -#: pretix/plugins/reports/exporters.py:191 -#: pretix/plugins/reports/exporters.py:192 -#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:197 +#: pretix/plugins/reports/exporters.py:198 +#: pretix/plugins/reports/exporters.py:199 +#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:201 +#: pretix/plugins/reports/exporters.py:202 msgid "#" msgstr "" -#: pretix/plugins/reports/exporters.py:265 +#: pretix/plugins/reports/exporters.py:274 msgid "List of orders with taxes (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:342 +#: pretix/plugins/reports/exporters.py:351 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Gross" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Tax" msgstr "" @@ -10674,12 +10965,12 @@ msgstr "" msgid "All paid PDF tickets in one file" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:75 +#: pretix/plugins/ticketoutputpdf/signals.py:41 #, python-brace-format msgid "Question: {question}" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:76 +#: pretix/plugins/ticketoutputpdf/signals.py:42 #, python-brace-format msgid "" msgstr "" @@ -10701,298 +10992,16 @@ msgstr "" msgid "Open the PDF editor in a new tab" msgstr "" -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:4 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:6 -msgid "PDF Ticket Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:18 -msgid "Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:22 -msgid "Paste" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:26 -msgid "Undo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:30 -msgid "Redo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:35 -msgid "Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:51 -msgid "" -"This feature is only intended for advanced users. We recommend to only use " -"it to copy and share ticket designs, not to modify the design source code." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:65 -msgid "Apply" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:73 -msgid "Uploading new PDF background…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:81 -msgid "Welcome to the PDF ticket editor!" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:83 -msgid "" -"This editor allows you to create a design for the PDF tickets of your event. " -"You can upload a background PDF and then use this tool to place texts and a " -"QR code on the ticket." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:94 -msgid "" -"Please note that the editor can only provide a rough preview. Some details, " -"for example in text rendering, might look slightly different in the final " -"tickets. You can use the \"Preview\" button on the right for a more precise " -"preview." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:108 -msgid "" -"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " -"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " -"might have problems displaying your background PDF or loading the correct " -"fonts." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:116 -msgid "" -"The editor requires JavaScript to work. Please enable JavaScript in your " -"browser to continue." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:126 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:158 -msgid "Loading…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:129 -msgid "Start editing" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:144 -msgid "Cut" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:148 -msgid "Copy" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:164 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:273 -msgid "Width (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:168 -msgid "Height (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:174 -msgid "Background PDF" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:177 -msgid "Upload new background" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:184 -msgid "x (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:189 -msgid "y (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:196 -msgid "Size (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:204 -msgid "" -"The final QR code will be slightly smaller because some whitespace is " -"required for proper scanning." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:213 -msgid "Font size (pt)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:235 -msgid "Text color" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:280 -msgid "Text content" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:287 -msgid "Event attribute:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:290 -msgid "Other…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:300 -msgid "Add a new object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:309 -msgid "QR code area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:43 -msgid "Ticket code (barcode content)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:58 -msgid "Variation name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:59 -msgid "Sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:63 -msgid "Product description" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:64 -msgid "Sample product – sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:71 -msgid "Product name and variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:77 -msgid "Ticket category" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:84 -msgid "123.45 EUR" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:94 -msgid "Sample event name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:98 -msgid "Event date" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:99 -msgid "May 31st, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:103 -msgid "Event date range" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:104 -msgid "May 31st – June 4th, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:108 -msgid "Event begin date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:109 -msgid "2017-05-31 20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 -msgid "Event begin time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:114 -msgid "20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:118 -msgid "Event admission date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:119 -msgid "2017-05-31 19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:126 -msgid "Event admission time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:127 -msgid "19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:134 -msgid "Event location" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:135 -msgid "Random City" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:139 -msgid "Invoice address: name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:144 -msgid "Invoice address: company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:149 -msgid "List of Add-Ons" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:150 -msgid "" -"Addon 1\n" -"Addon 2" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:158 -msgid "Event organizer company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:162 -msgid "Organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:163 -msgid "Event organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:178 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:38 msgid "PDF output" msgstr "" -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:308 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:168 msgid "Ticket" msgstr "" -#: pretix/plugins/ticketoutputpdf/views.py:54 -msgid "The uploaded PDF file is to large." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:56 -msgid "The uploaded PDF file is to small." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:58 -msgid "Please only upload PDF files." +#: pretix/plugins/ticketoutputpdf/views.py:16 +msgid "Default ticket layout" msgstr "" #: pretix/presale/checkoutflow.py:48 @@ -11046,11 +11055,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:566 +#: pretix/presale/checkoutflow.py:568 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:596 +#: pretix/presale/checkoutflow.py:598 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -11173,7 +11182,7 @@ msgid "There are no add-ons available for this product." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_addons.html:65 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:156 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:45 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:103 msgid "Go back" @@ -11230,15 +11239,15 @@ msgstr "" msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:143 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:137 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:170 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:164 msgid "Submit registration" msgstr "" @@ -11749,11 +11758,11 @@ msgstr "" msgid "Your cart has been updated." msgstr "" -#: pretix/presale/views/cart.py:309 pretix/presale/views/cart.py:329 +#: pretix/presale/views/cart.py:310 pretix/presale/views/cart.py:331 msgid "Your cart is now empty." msgstr "" -#: pretix/presale/views/cart.py:343 +#: pretix/presale/views/cart.py:345 msgid "The products have been successfully added to your cart." msgstr "" diff --git a/src/pretix/locale/djangojs.pot b/src/pretix/locale/djangojs.pot index 2a6da711c8..f6ce5b644a 100644 --- a/src/pretix/locale/djangojs.pot +++ b/src/pretix/locale/djangojs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -46,46 +46,6 @@ msgstr "" msgid "Contacting Stripe …" msgstr "" -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:21 -msgid "QR Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:210 -msgid "The PDF background file could not be loaded for the following reason:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:359 -msgid "Group of objects" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:365 -msgid "Text object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:367 -msgid "Barcode area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:369 -msgid "Object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:373 -msgid "Ticket design" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:609 -msgid "Saving failed." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:656 -msgid "Do you really want to leave the editor without saving your changes?" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:670 -msgid "Error while uploading your PDF file, please try again." -msgstr "" - #: pretix/static/pretixbase/js/asyncdownload.js:28 #: pretix/static/pretixbase/js/asynctask.js:42 #: pretix/static/pretixbase/js/asynctask.js:94 @@ -152,6 +112,46 @@ msgstr "" msgid "Press Ctrl-C to copy!" msgstr "" +#: pretix/static/pretixcontrol/js/ui/editor.js:21 +msgid "QR Code" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:210 +msgid "The PDF background file could not be loaded for the following reason:" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:359 +msgid "Group of objects" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:365 +msgid "Text object" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:367 +msgid "Barcode area" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:369 +msgid "Object" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:373 +msgid "Ticket design" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:609 +msgid "Saving failed." +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:656 +msgid "Do you really want to leave the editor without saving your changes?" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:670 +msgid "Error while uploading your PDF file, please try again." +msgstr "" + #: pretix/static/pretixcontrol/js/ui/mail.js:18 msgid "An error has occurred." msgstr "" diff --git a/src/pretix/locale/es/LC_MESSAGES/django.po b/src/pretix/locale/es/LC_MESSAGES/django.po index 2189e3ed40..da4536239d 100644 --- a/src/pretix/locale/es/LC_MESSAGES/django.po +++ b/src/pretix/locale/es/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -45,16 +45,16 @@ msgid "On sale" msgstr "" #: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:810 -#: pretix/base/models/items.py:1117 +#: pretix/base/models/items.py:1119 msgid "One or more items do not belong to this event." msgstr "" -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1126 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1128 msgid "Subevent cannot be null for event series." msgstr "" #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1128 pretix/base/models/items.py:1131 +#: pretix/base/models/items.py:1130 pretix/base/models/items.py:1133 msgid "The subevent does not belong to this event." msgstr "" @@ -133,7 +133,7 @@ msgstr "" msgid "Email addresses (text file)" msgstr "" -#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:273 +#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:282 msgid "Filter by status" msgstr "" @@ -146,7 +146,7 @@ msgid "Only paid orders" msgstr "" #: pretix/base/exporters/orderlist.py:64 pretix/base/models/orders.py:110 -#: pretix/base/notifications.py:177 +#: pretix/base/notifications.py:178 pretix/base/pdf.py:18 #: pretix/control/templates/pretixcontrol/checkin/index.html:65 #: pretix/control/templates/pretixcontrol/order/index.html:77 #: pretix/control/templates/pretixcontrol/orders/index.html:34 @@ -155,15 +155,14 @@ msgstr "" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 #: pretix/plugins/checkinlists/exporters.py:49 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:347 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:48 +#: pretix/plugins/reports/exporters.py:356 msgid "Order code" msgstr "" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:178 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 #: pretix/control/templates/pretixcontrol/orders/index.html:89 #: pretix/control/templates/pretixcontrol/search/orders.html:48 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 msgid "Order total" msgstr "" @@ -176,7 +175,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/control/templates/pretixcontrol/subevents/index.html:63 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:123 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:51 msgid "Status" msgstr "" @@ -186,12 +185,12 @@ msgstr "" msgid "Email" msgstr "" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:180 #: pretix/control/templates/pretixcontrol/order/index.html:79 #: pretix/control/templates/pretixcontrol/orders/index.html:85 #: pretix/control/templates/pretixcontrol/search/orders.html:45 -#: pretix/plugins/reports/exporters.py:284 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:293 +#: pretix/plugins/reports/exporters.py:356 msgid "Order date" msgstr "" @@ -218,30 +217,30 @@ msgstr "" msgid "Name" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:929 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 #: pretix/control/templates/pretixcontrol/order/index.html:396 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:185 msgid "Address" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:930 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 msgid "ZIP code" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:933 msgid "City" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 -#: pretix/base/models/orders.py:933 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/models/orders.py:935 #: pretix/control/templates/pretixcontrol/order/index.html:400 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:96 #: pretix/presale/templates/pretixpresale/event/order.html:189 msgid "Country" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:936 #: pretix/control/templates/pretixcontrol/order/index.html:403 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:192 @@ -251,8 +250,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:66 pretix/base/models/orders.py:140 #: pretix/control/templates/pretixcontrol/order/index.html:89 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 -#: pretix/plugins/reports/exporters.py:285 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:294 +#: pretix/plugins/reports/exporters.py:356 msgid "Payment date" msgstr "" @@ -264,6 +263,11 @@ msgstr "" msgid "Fees" msgstr "" +#: pretix/base/exporters/orderlist.py:66 +#: pretix/control/templates/pretixcontrol/order/index.html:81 +msgid "Order locale" +msgstr "" + #: pretix/base/exporters/orderlist.py:71 #, python-brace-format msgid "Gross at {rate} % tax" @@ -283,37 +287,37 @@ msgstr "" msgid "Invoice numbers" msgstr "" -#: pretix/base/exporters/orderlist.py:148 +#: pretix/base/exporters/orderlist.py:149 msgid "Quota availabilities (CSV)" msgstr "" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quotas.html:44 msgid "Quota name" msgstr "" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quota.html:35 msgid "Total quota" msgstr "" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:603 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:603 msgid "Paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:608 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:608 msgid "Pending orders" msgstr "" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 msgid "Blocking vouchers" msgstr "" -#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:618 +#: pretix/base/exporters/orderlist.py:157 pretix/control/views/item.py:618 msgid "Current user's carts" msgstr "" -#: pretix/base/exporters/orderlist.py:156 pretix/control/forms/event.py:1061 +#: pretix/base/exporters/orderlist.py:157 pretix/control/forms/event.py:1061 #: pretix/control/templates/pretixcontrol/event/base.html:101 #: pretix/control/templates/pretixcontrol/event/settings.html:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -325,14 +329,14 @@ msgstr "" msgid "Waiting list" msgstr "" -#: pretix/base/exporters/orderlist.py:156 +#: pretix/base/exporters/orderlist.py:157 #: pretix/control/templates/pretixcontrol/items/quota.html:47 #: pretix/control/views/item.py:634 msgid "Current availability" msgstr "" -#: pretix/base/exporters/orderlist.py:164 -#: pretix/base/exporters/orderlist.py:170 +#: pretix/base/exporters/orderlist.py:165 +#: pretix/base/exporters/orderlist.py:171 #: pretix/control/templates/pretixcontrol/items/quota.html:37 #: pretix/control/templates/pretixcontrol/items/quota.html:49 msgid "Infinite" @@ -343,7 +347,7 @@ msgstr "" #: pretix/base/models/orders.py:126 #: pretix/control/templates/pretixcontrol/event/settings_base.html:60 #: pretix/plugins/checkinlists/exporters.py:292 -#: pretix/presale/checkoutflow.py:527 pretix/presale/forms/checkout.py:24 +#: pretix/presale/checkoutflow.py:529 pretix/presale/forms/checkout.py:24 #: pretix/presale/forms/user.py:6 msgid "E-mail" msgstr "" @@ -389,10 +393,10 @@ msgid "We are unable to find a user matching the data you provided." msgstr "" #: pretix/base/forms/questions.py:51 pretix/base/models/orders.py:598 +#: pretix/base/pdf.py:58 #: pretix/control/templates/pretixcontrol/order/index.html:213 #: pretix/plugins/checkinlists/exporters.py:48 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:88 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 msgid "Attendee name" msgstr "" @@ -505,7 +509,7 @@ msgstr "" msgid "Individual customer" msgstr "" -#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:926 +#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:928 msgid "Business customer" msgstr "" @@ -675,7 +679,7 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:928 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:930 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -764,7 +768,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:87 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:120 #: pretix/plugins/checkinlists/exporters.py:295 -#: pretix/plugins/reports/exporters.py:255 pretix/plugins/sendmail/forms.py:69 +#: pretix/plugins/reports/exporters.py:264 pretix/plugins/sendmail/forms.py:69 msgctxt "subevent" msgid "Date" msgstr "" @@ -789,12 +793,11 @@ msgstr "" msgid "The end of the event has to be later than its start." msgstr "" -#: pretix/base/models/event.py:202 pretix/control/forms/filter.py:274 -#: pretix/control/forms/filter.py:276 pretix/control/forms/filter.py:385 -#: pretix/control/forms/filter.py:387 +#: pretix/base/models/event.py:202 pretix/base/pdf.py:63 +#: pretix/control/forms/filter.py:274 pretix/control/forms/filter.py:276 +#: pretix/control/forms/filter.py:385 pretix/control/forms/filter.py:387 #: pretix/control/templates/pretixcontrol/events/index.html:52 #: pretix/control/templates/pretixcontrol/organizers/detail.html:13 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:93 msgid "Event name" msgstr "" @@ -830,7 +833,7 @@ msgid "Event start time" msgstr "" #: pretix/base/models/event.py:227 pretix/base/models/event.py:595 -#: pretix/control/forms/subevents.py:61 +#: pretix/base/pdf.py:96 pretix/control/forms/subevents.py:61 msgid "Event end time" msgstr "" @@ -894,8 +897,8 @@ msgstr "" #: pretix/base/models/event.py:264 pretix/base/models/items.py:194 #: pretix/base/models/items.py:903 pretix/base/models/orders.py:121 -#: pretix/base/models/orders.py:881 pretix/base/models/vouchers.py:85 -#: pretix/base/models/waitinglist.py:27 +#: pretix/base/models/orders.py:883 pretix/base/models/vouchers.py:85 +#: pretix/base/models/waitinglist.py:27 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 msgid "Event" @@ -962,10 +965,9 @@ msgid "" "this category configured as a possible source for add-ons." msgstr "" -#: pretix/base/models/items.py:61 +#: pretix/base/models/items.py:61 pretix/base/pdf.py:46 #: pretix/control/templates/pretixcontrol/items/category.html:4 #: pretix/control/templates/pretixcontrol/items/category.html:6 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:76 msgid "Product category" msgstr "" @@ -1140,7 +1142,7 @@ msgstr "" #: pretix/control/views/vouchers.py:60 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "" @@ -1264,7 +1266,7 @@ msgid "File upload" msgstr "" #: pretix/base/models/items.py:655 pretix/base/models/orders.py:134 -#: pretix/base/models/orders.py:888 +#: pretix/base/models/orders.py:890 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 #: pretix/presale/templates/pretixpresale/organizers/index.html:47 @@ -1407,11 +1409,11 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1110 +#: pretix/base/models/items.py:1112 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1120 +#: pretix/base/models/items.py:1122 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -1482,7 +1484,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:892 +#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:894 msgid "Expiration date" msgstr "" @@ -1522,8 +1524,8 @@ msgstr "" msgid "Meta information" msgstr "" -#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:687 -#: pretix/base/models/orders.py:764 +#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:689 +#: pretix/base/models/orders.py:766 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:161 msgid "Order" @@ -1559,7 +1561,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:319 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 -#: pretix/presale/checkoutflow.py:535 +#: pretix/presale/checkoutflow.py:537 msgid "Yes" msgstr "" @@ -1571,7 +1573,7 @@ msgstr "" #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/plugins/stripe/templates/pretixplugins/stripe/action_refund.html:14 -#: pretix/presale/checkoutflow.py:537 +#: pretix/presale/checkoutflow.py:539 msgid "No" msgstr "" @@ -1583,10 +1585,9 @@ msgstr "" msgid "Variation" msgstr "" -#: pretix/base/models/orders.py:594 +#: pretix/base/models/orders.py:594 pretix/base/pdf.py:53 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:83 msgid "Price" msgstr "" @@ -1594,74 +1595,78 @@ msgstr "" msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:675 +#: pretix/base/models/orders.py:676 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:676 +#: pretix/base/models/orders.py:677 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:677 +#: pretix/base/models/orders.py:678 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:678 +#: pretix/base/models/orders.py:679 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:683 pretix/control/views/vouchers.py:61 +#: pretix/base/models/orders.py:680 +msgid "Gift card" +msgstr "" + +#: pretix/base/models/orders.py:685 pretix/control/views/vouchers.py:61 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:698 pretix/base/models/orders.py:770 +#: pretix/base/models/orders.py:700 pretix/base/models/orders.py:772 #: pretix/base/models/tax.py:72 msgid "Tax rate" msgstr "" -#: pretix/base/models/orders.py:707 pretix/base/models/orders.py:779 +#: pretix/base/models/orders.py:709 pretix/base/models/orders.py:781 msgid "Tax value" msgstr "" -#: pretix/base/models/orders.py:784 +#: pretix/base/models/orders.py:786 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:785 pretix/base/notifications.py:181 +#: pretix/base/models/orders.py:787 pretix/base/notifications.py:182 msgid "Order positions" msgstr "" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:887 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:900 +#: pretix/base/models/orders.py:902 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:901 +#: pretix/base/models/orders.py:903 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:927 +#: pretix/base/models/orders.py:929 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:933 +#: pretix/base/models/orders.py:935 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:935 +#: pretix/base/models/orders.py:937 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:938 +#: pretix/base/models/orders.py:940 #: pretix/control/templates/pretixcontrol/order/index.html:419 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:102 msgid "Internal reference" msgstr "" -#: pretix/base/models/orders.py:939 +#: pretix/base/models/orders.py:941 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -1991,7 +1996,6 @@ msgstr "" #: pretix/base/models/waitinglist.py:40 #: pretix/control/templates/pretixcontrol/users/index.html:37 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:125 msgid "E-mail address" msgstr "" @@ -2058,85 +2062,85 @@ msgstr "" msgid "View all unresolved problems" msgstr "" -#: pretix/base/notifications.py:180 pretix/control/forms/filter.py:96 +#: pretix/base/notifications.py:181 pretix/control/forms/filter.py:96 msgid "Order status" msgstr "" -#: pretix/base/notifications.py:182 +#: pretix/base/notifications.py:183 #: pretix/base/templates/pretixbase/email/plainwrapper.html:24 msgid "View order details" msgstr "" -#: pretix/base/notifications.py:192 +#: pretix/base/notifications.py:193 msgid "New order placed" msgstr "" -#: pretix/base/notifications.py:193 +#: pretix/base/notifications.py:194 #, python-brace-format msgid "A new order has been placed: {order.code}" msgstr "" -#: pretix/base/notifications.py:198 +#: pretix/base/notifications.py:199 msgid "Order marked as paid" msgstr "" -#: pretix/base/notifications.py:199 +#: pretix/base/notifications.py:200 #, python-brace-format msgid "Order {order.code} has been marked as paid." msgstr "" -#: pretix/base/notifications.py:204 +#: pretix/base/notifications.py:205 #: pretix/control/templates/pretixcontrol/event/mail.html:39 msgid "Order canceled" msgstr "" -#: pretix/base/notifications.py:205 +#: pretix/base/notifications.py:206 #, python-brace-format msgid "Order {order.code} has been canceled." msgstr "" -#: pretix/base/notifications.py:210 +#: pretix/base/notifications.py:211 msgid "Order expired" msgstr "" -#: pretix/base/notifications.py:211 +#: pretix/base/notifications.py:212 #, python-brace-format msgid "Order {order.code} has been marked as expired." msgstr "" -#: pretix/base/notifications.py:216 +#: pretix/base/notifications.py:217 msgid "Order information changed" msgstr "" -#: pretix/base/notifications.py:217 +#: pretix/base/notifications.py:218 #, python-brace-format msgid "The ticket information of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:222 +#: pretix/base/notifications.py:223 msgid "Order contact address changed" msgstr "" -#: pretix/base/notifications.py:223 +#: pretix/base/notifications.py:224 #, python-brace-format msgid "The contact address of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:228 +#: pretix/base/notifications.py:229 #: pretix/control/templates/pretixcontrol/event/mail.html:30 msgid "Order changed" msgstr "" -#: pretix/base/notifications.py:229 +#: pretix/base/notifications.py:230 #, python-brace-format msgid "Order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:234 +#: pretix/base/notifications.py:235 msgid "Order refunded" msgstr "" -#: pretix/base/notifications.py:235 +#: pretix/base/notifications.py:236 #, python-brace-format msgid "Order {order.code} has been refunded." msgstr "" @@ -2231,6 +2235,167 @@ msgstr "" msgid "The order has been marked as refunded." msgstr "" +#: pretix/base/pdf.py:13 +msgid "Ticket code (barcode content)" +msgstr "" + +#: pretix/base/pdf.py:23 pretix/control/forms/event.py:1127 +#: pretix/control/templates/pretixcontrol/items/index.html:33 +msgid "Product name" +msgstr "" + +#: pretix/base/pdf.py:24 pretix/base/services/tickets.py:77 +#: pretix/control/views/pdf.py:58 +msgid "Sample product" +msgstr "" + +#: pretix/base/pdf.py:28 +msgid "Variation name" +msgstr "" + +#: pretix/base/pdf.py:29 +msgid "Sample variation" +msgstr "" + +#: pretix/base/pdf.py:33 +msgid "Product description" +msgstr "" + +#: pretix/base/pdf.py:34 pretix/base/services/tickets.py:78 +#: pretix/control/views/pdf.py:59 +msgid "Sample product description" +msgstr "" + +#: pretix/base/pdf.py:38 +msgid "Product name and variation" +msgstr "" + +#: pretix/base/pdf.py:39 +msgid "Sample product – sample variation" +msgstr "" + +#: pretix/base/pdf.py:47 +msgid "Ticket category" +msgstr "" + +#: pretix/base/pdf.py:54 +msgid "123.45 EUR" +msgstr "" + +#: pretix/base/pdf.py:59 pretix/base/pdf.py:126 +#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 +#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 +#: pretix/control/views/event.py:561 pretix/control/views/pdf.py:68 +#: pretix/control/views/pdf.py:69 pretix/control/views/pdf.py:70 +#: pretix/control/views/pdf.py:72 pretix/plugins/sendmail/views.py:92 +msgid "John Doe" +msgstr "" + +#: pretix/base/pdf.py:64 +msgid "Sample event name" +msgstr "" + +#: pretix/base/pdf.py:68 +msgid "Event date" +msgstr "" + +#: pretix/base/pdf.py:69 +msgid "May 31st, 2017" +msgstr "" + +#: pretix/base/pdf.py:73 +msgid "Event date range" +msgstr "" + +#: pretix/base/pdf.py:74 +msgid "May 31st – June 4th, 2017" +msgstr "" + +#: pretix/base/pdf.py:78 +msgid "Event begin date and time" +msgstr "" + +#: pretix/base/pdf.py:79 +msgid "2017-05-31 20:00" +msgstr "" + +#: pretix/base/pdf.py:83 +msgid "Event begin time" +msgstr "" + +#: pretix/base/pdf.py:84 +msgid "20:00" +msgstr "" + +#: pretix/base/pdf.py:88 +msgid "Event end date and time" +msgstr "" + +#: pretix/base/pdf.py:89 pretix/base/pdf.py:105 +msgid "2017-05-31 19:00" +msgstr "" + +#: pretix/base/pdf.py:97 pretix/base/pdf.py:113 +msgid "19:00" +msgstr "" + +#: pretix/base/pdf.py:104 +msgid "Event admission date and time" +msgstr "" + +#: pretix/base/pdf.py:112 +msgid "Event admission time" +msgstr "" + +#: pretix/base/pdf.py:120 +msgid "Event location" +msgstr "" + +#: pretix/base/pdf.py:121 +msgid "Random City" +msgstr "" + +#: pretix/base/pdf.py:125 +msgid "Invoice address: name" +msgstr "" + +#: pretix/base/pdf.py:130 +msgid "Invoice address: company" +msgstr "" + +#: pretix/base/pdf.py:131 pretix/base/services/tickets.py:91 +#: pretix/control/views/pdf.py:72 +msgid "Sample company" +msgstr "" + +#: pretix/base/pdf.py:135 +msgid "List of Add-Ons" +msgstr "" + +#: pretix/base/pdf.py:136 +msgid "" +"Addon 1\n" +"Addon 2" +msgstr "" + +#: pretix/base/pdf.py:143 pretix/control/forms/filter.py:320 +#: pretix/control/forms/filter.py:322 +#: pretix/control/templates/pretixcontrol/organizers/index.html:35 +msgid "Organizer name" +msgstr "" + +#: pretix/base/pdf.py:144 +msgid "Event organizer company" +msgstr "" + +#: pretix/base/pdf.py:148 +msgid "Organizer info text" +msgstr "" + +#: pretix/base/pdf.py:149 +msgid "Event organizer info text" +msgstr "" + #: pretix/base/reldate.py:13 msgid "Event start" msgstr "" @@ -2663,41 +2828,10 @@ msgstr "" msgid "Uncategorized" msgstr "" -#: pretix/base/services/tickets.py:77 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:54 -#: pretix/plugins/ticketoutputpdf/views.py:65 -msgid "Sample product" -msgstr "" - -#: pretix/base/services/tickets.py:78 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:72 -#: pretix/plugins/ticketoutputpdf/views.py:66 -msgid "Sample product description" -msgstr "" - -#: pretix/base/services/tickets.py:79 -#: pretix/plugins/ticketoutputpdf/views.py:67 +#: pretix/base/services/tickets.py:79 pretix/control/views/pdf.py:60 msgid "Sample workshop" msgstr "" -#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 -#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 -#: pretix/control/views/event.py:561 pretix/plugins/sendmail/views.py:92 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:89 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:140 -#: pretix/plugins/ticketoutputpdf/views.py:75 -#: pretix/plugins/ticketoutputpdf/views.py:76 -#: pretix/plugins/ticketoutputpdf/views.py:77 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "John Doe" -msgstr "" - -#: pretix/base/services/tickets.py:91 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:145 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "Sample company" -msgstr "" - #: pretix/base/services/update_check.py:89 msgid "pretix update available" msgstr "" @@ -3685,7 +3819,7 @@ msgstr "" #: pretix/control/forms/event.py:732 pretix/control/forms/event.py:739 #: pretix/control/forms/event.py:746 pretix/control/forms/event.py:753 #: pretix/control/forms/event.py:762 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:305 +#: pretix/control/templates/pretixcontrol/pdf/index.html:318 msgid "Text" msgstr "" @@ -3829,7 +3963,7 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:843 pretix/control/forms/organizer.py:165 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:262 +#: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" @@ -3983,12 +4117,6 @@ msgid "" "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1127 -#: pretix/control/templates/pretixcontrol/items/index.html:33 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:53 -msgid "Product name" -msgstr "" - #: pretix/control/forms/event.py:1131 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:43 msgid "Price (optional)" @@ -4017,7 +4145,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:6 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 #: pretix/plugins/checkinlists/exporters.py:286 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:6 msgid "Paid" msgstr "" @@ -4026,7 +4154,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:21 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:4 #: pretix/control/templates/pretixcontrol/orders/overview.html:43 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 msgid "Pending" msgstr "" @@ -4039,7 +4167,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:8 #: pretix/control/templates/pretixcontrol/orders/overview.html:35 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:8 msgid "Expired" msgstr "" @@ -4053,7 +4181,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:26 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:33 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Canceled" msgstr "" @@ -4062,7 +4190,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:27 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 #: pretix/control/templates/pretixcontrol/orders/overview.html:34 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:12 msgid "Refunded" msgstr "" @@ -4079,7 +4207,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 -#: pretix/plugins/reports/exporters.py:257 pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/reports/exporters.py:266 pretix/plugins/sendmail/forms.py:25 msgctxt "subevent" msgid "All dates" msgstr "" @@ -4106,12 +4234,6 @@ msgstr "" msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:320 pretix/control/forms/filter.py:322 -#: pretix/control/templates/pretixcontrol/organizers/index.html:35 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:157 -msgid "Organizer name" -msgstr "" - #: pretix/control/forms/filter.py:359 msgid "All events" msgstr "" @@ -4865,16 +4987,17 @@ msgstr "" msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:330 +#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:255 +#: pretix/control/views/user.py:313 pretix/control/views/user.py:348 msgid "Two-factor authentication has been enabled." msgstr "" #: pretix/control/logdisplay.py:137 pretix/control/views/user.py:203 -#: pretix/control/views/user.py:344 +#: pretix/control/views/user.py:362 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:359 +#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:377 msgid "Your two-factor emergency codes have been regenerated." msgstr "" @@ -5346,6 +5469,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/display.html:28 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/pdf/index.html:337 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 #: pretix/control/templates/pretixcontrol/user/notifications.html:85 @@ -5355,7 +5479,6 @@ msgstr "" #: pretix/control/templates/pretixcontrol/users/form.html:53 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:76 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:76 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:324 msgid "Save" msgstr "" @@ -5487,7 +5610,7 @@ msgid "Edit list" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/index.html:22 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:179 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:39 msgid "PDF" msgstr "" @@ -5559,6 +5682,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/extend.html:25 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:10 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:21 +#: pretix/control/templates/pretixcontrol/pdf/index.html:75 #: pretix/control/templates/pretixcontrol/subevents/delete.html:12 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:18 #: pretix/control/templates/pretixcontrol/user/2fa_disable.html:17 @@ -5566,7 +5690,6 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:17 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:12 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:12 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:62 #: pretix/presale/templates/pretixpresale/event/order_modify.html:70 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:52 @@ -5582,11 +5705,11 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:21 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:24 +#: pretix/control/templates/pretixcontrol/pdf/index.html:165 #: pretix/control/templates/pretixcontrol/subevents/delete.html:15 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:21 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:15 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:152 msgid "Delete" msgstr "" @@ -6007,7 +6130,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:32 #: pretix/control/templates/pretixcontrol/event/tickets.html:28 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:321 +#: pretix/control/templates/pretixcontrol/pdf/index.html:334 msgid "Preview" msgstr "" @@ -7215,10 +7338,6 @@ msgstr "" msgid "Order details" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:81 -msgid "Order locale" -msgstr "" - #: pretix/control/templates/pretixcontrol/order/index.html:92 msgid "Expiry date" msgstr "" @@ -7334,9 +7453,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:341 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 -#: pretix/plugins/reports/exporters.py:184 -#: pretix/plugins/reports/exporters.py:235 -#: pretix/plugins/reports/exporters.py:404 +#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:244 +#: pretix/plugins/reports/exporters.py:413 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 msgid "Total" msgstr "" @@ -7482,7 +7601,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/orders/overview.html:36 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 msgid "Purchased" msgstr "" @@ -7639,6 +7758,161 @@ msgstr "" msgid "Page %(page)s" msgstr "" +#: pretix/control/templates/pretixcontrol/pdf/index.html:5 +msgid "PDF Ticket Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:15 +msgid "PDF Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:31 +msgid "Code" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:35 +msgid "Paste" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:39 +msgid "Undo" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:43 +msgid "Redo" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:48 +msgid "Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:64 +msgid "" +"This feature is only intended for advanced users. We recommend to only use " +"it to copy and share ticket designs, not to modify the design source code." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:78 +msgid "Apply" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:86 +msgid "Uploading new PDF background…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:94 +msgid "Welcome to the PDF ticket editor!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:96 +msgid "" +"This editor allows you to create a design for the PDF tickets of your event. " +"You can upload a background PDF and then use this tool to place texts and a " +"QR code on the ticket." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:107 +msgid "" +"Please note that the editor can only provide a rough preview. Some details, " +"for example in text rendering, might look slightly different in the final " +"tickets. You can use the \"Preview\" button on the right for a more precise " +"preview." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:121 +msgid "" +"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " +"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " +"might have problems displaying your background PDF or loading the correct " +"fonts." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:129 +msgid "" +"The editor requires JavaScript to work. Please enable JavaScript in your " +"browser to continue." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:139 +#: pretix/control/templates/pretixcontrol/pdf/index.html:171 +msgid "Loading…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:142 +msgid "Start editing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:157 +msgid "Cut" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:161 +msgid "Copy" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:177 +#: pretix/control/templates/pretixcontrol/pdf/index.html:286 +msgid "Width (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:181 +msgid "Height (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:187 +msgid "Background PDF" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:190 +msgid "Upload new background" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:197 +msgid "x (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:202 +msgid "y (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:209 +msgid "Size (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:217 +msgid "" +"The final QR code will be slightly smaller because some whitespace is " +"required for proper scanning." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:226 +msgid "Font size (pt)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:248 +msgid "Text color" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:293 +msgid "Text content" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:300 +msgid "Event attribute:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:303 +msgid "Other…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:313 +msgid "Add a new object" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:322 +msgid "QR code area" +msgstr "" + #: pretix/control/templates/pretixcontrol/search/orders.html:80 msgid "" "We couldn't find any orders that you have access to and that match your " @@ -7835,13 +8109,18 @@ msgstr "" msgid "Enter the displayed code here:" msgstr "" +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:83 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:19 +msgid "Require second factor for future logins" +msgstr "" + #: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:11 msgid "" "Please connect your U2F device. If it has a button, touch it now. You might " "have to unplug the device and plug it back in again." msgstr "" -#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:20 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:26 msgid "Device registration failed." msgstr "" @@ -9027,6 +9306,18 @@ msgid "" "again here." msgstr "" +#: pretix/control/views/pdf.py:47 +msgid "The uploaded PDF file is to large." +msgstr "" + +#: pretix/control/views/pdf.py:49 +msgid "The uploaded PDF file is to small." +msgstr "" + +#: pretix/control/views/pdf.py:51 +msgid "Please only upload PDF files." +msgstr "" + #: pretix/control/views/subevents.py:98 pretix/control/views/subevents.py:371 msgctxt "subevent" msgid "The requested date does not exist." @@ -9077,60 +9368,60 @@ msgstr "" msgid "The device has been removed." msgstr "" -#: pretix/control/views/user.py:247 pretix/control/views/user.py:296 +#: pretix/control/views/user.py:247 pretix/control/views/user.py:306 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:252 pretix/control/views/user.py:301 +#: pretix/control/views/user.py:261 pretix/control/views/user.py:319 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:255 pretix/control/views/user.py:304 +#: pretix/control/views/user.py:264 pretix/control/views/user.py:322 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:258 +#: pretix/control/views/user.py:267 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:307 +#: pretix/control/views/user.py:325 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:319 +#: pretix/control/views/user.py:337 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:328 +#: pretix/control/views/user.py:346 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:342 +#: pretix/control/views/user.py:360 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:361 +#: pretix/control/views/user.py:379 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:371 +#: pretix/control/views/user.py:389 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:420 pretix/control/views/user.py:460 +#: pretix/control/views/user.py:438 pretix/control/views/user.py:478 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:538 +#: pretix/control/views/user.py:556 msgid "Your comment has been saved." msgstr "" @@ -9578,7 +9869,7 @@ msgid "Include QR-code secret" msgstr "" #: pretix/plugins/checkinlists/exporters.py:45 -#: pretix/plugins/reports/exporters.py:281 +#: pretix/plugins/reports/exporters.py:290 msgid "Sort by" msgstr "" @@ -9601,12 +9892,12 @@ msgid "Check-in list (CSV)" msgstr "" #: pretix/plugins/checkinlists/exporters.py:289 -#: pretix/plugins/paypal/payment.py:67 +#: pretix/plugins/paypal/payment.py:68 msgid "Secret" msgstr "" #: pretix/plugins/paypal/__init__.py:10 pretix/plugins/paypal/__init__.py:13 -#: pretix/plugins/paypal/payment.py:38 +#: pretix/plugins/paypal/payment.py:39 msgid "PayPal" msgstr "" @@ -9614,69 +9905,69 @@ msgstr "" msgid "This plugin allows you to receive payments via PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:27 pretix/plugins/stripe/payment.py:35 +#: pretix/plugins/paypal/payment.py:28 pretix/plugins/stripe/payment.py:35 msgid "Refund automatically?" msgstr "" -#: pretix/plugins/paypal/payment.py:29 +#: pretix/plugins/paypal/payment.py:30 msgid "Automatically refund charge with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:30 +#: pretix/plugins/paypal/payment.py:31 msgid "" "Do not send refund instruction to PayPal, only mark as refunded in pretix" msgstr "" -#: pretix/plugins/paypal/payment.py:48 pretix/plugins/stripe/payment.py:112 +#: pretix/plugins/paypal/payment.py:49 pretix/plugins/stripe/payment.py:112 msgid "Endpoint" msgstr "" -#: pretix/plugins/paypal/payment.py:57 +#: pretix/plugins/paypal/payment.py:58 msgid "Client ID" msgstr "" -#: pretix/plugins/paypal/payment.py:60 pretix/plugins/stripe/payment.py:127 +#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:127 #, python-brace-format msgid "{text}" msgstr "" -#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:128 +#: pretix/plugins/paypal/payment.py:62 pretix/plugins/stripe/payment.py:128 msgid "Click here for a tutorial on how to obtain the required keys" msgstr "" -#: pretix/plugins/paypal/payment.py:78 +#: pretix/plugins/paypal/payment.py:79 msgid "" "Please configure a PayPal Webhook to the following endpoint in order to " "automatically cancel orders when payments are refunded externally." msgstr "" -#: pretix/plugins/paypal/payment.py:140 pretix/plugins/paypal/payment.py:155 -#: pretix/plugins/paypal/payment.py:158 +#: pretix/plugins/paypal/payment.py:169 pretix/plugins/paypal/payment.py:184 +#: pretix/plugins/paypal/payment.py:187 msgid "We had trouble communicating with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:185 pretix/plugins/paypal/payment.py:194 -#: pretix/plugins/paypal/payment.py:237 +#: pretix/plugins/paypal/payment.py:214 pretix/plugins/paypal/payment.py:223 +#: pretix/plugins/paypal/payment.py:266 msgid "" "We were unable to process your payment. See below for details on how to " "proceed." msgstr "" -#: pretix/plugins/paypal/payment.py:229 +#: pretix/plugins/paypal/payment.py:258 msgid "" "PayPal has not yet approved the payment. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:256 pretix/plugins/stripe/payment.py:327 +#: pretix/plugins/paypal/payment.py:285 pretix/plugins/stripe/payment.py:327 msgid "There was an error sending the confirmation mail." msgstr "" -#: pretix/plugins/paypal/payment.py:295 pretix/plugins/stripe/payment.py:392 +#: pretix/plugins/paypal/payment.py:324 pretix/plugins/stripe/payment.py:392 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/plugins/paypal/payment.py:312 pretix/plugins/paypal/payment.py:325 +#: pretix/plugins/paypal/payment.py:341 pretix/plugins/paypal/payment.py:354 #: pretix/plugins/stripe/payment.py:407 pretix/plugins/stripe/payment.py:428 msgid "" "We were unable to transfer the money back automatically. Please get in touch " @@ -10030,53 +10321,53 @@ msgstr "" msgid "This plugin allows you to generate printable reports about your sales." msgstr "" -#: pretix/plugins/reports/exporters.py:100 +#: pretix/plugins/reports/exporters.py:109 #, python-format msgid "Page %d" msgstr "" -#: pretix/plugins/reports/exporters.py:102 +#: pretix/plugins/reports/exporters.py:111 #, python-format msgid "Created: %s" msgstr "" -#: pretix/plugins/reports/exporters.py:133 +#: pretix/plugins/reports/exporters.py:142 msgid "Order overview (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:168 +#: pretix/plugins/reports/exporters.py:177 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:41 msgid "Orders by product" msgstr "" -#: pretix/plugins/reports/exporters.py:176 +#: pretix/plugins/reports/exporters.py:185 msgctxt "subevent" msgid "Date: {}" msgstr "" -#: pretix/plugins/reports/exporters.py:188 -#: pretix/plugins/reports/exporters.py:189 -#: pretix/plugins/reports/exporters.py:190 -#: pretix/plugins/reports/exporters.py:191 -#: pretix/plugins/reports/exporters.py:192 -#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:197 +#: pretix/plugins/reports/exporters.py:198 +#: pretix/plugins/reports/exporters.py:199 +#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:201 +#: pretix/plugins/reports/exporters.py:202 msgid "#" msgstr "" -#: pretix/plugins/reports/exporters.py:265 +#: pretix/plugins/reports/exporters.py:274 msgid "List of orders with taxes (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:342 +#: pretix/plugins/reports/exporters.py:351 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Gross" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Tax" msgstr "" @@ -10673,12 +10964,12 @@ msgstr "" msgid "All paid PDF tickets in one file" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:75 +#: pretix/plugins/ticketoutputpdf/signals.py:41 #, python-brace-format msgid "Question: {question}" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:76 +#: pretix/plugins/ticketoutputpdf/signals.py:42 #, python-brace-format msgid "" msgstr "" @@ -10700,298 +10991,16 @@ msgstr "" msgid "Open the PDF editor in a new tab" msgstr "" -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:4 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:6 -msgid "PDF Ticket Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:18 -msgid "Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:22 -msgid "Paste" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:26 -msgid "Undo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:30 -msgid "Redo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:35 -msgid "Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:51 -msgid "" -"This feature is only intended for advanced users. We recommend to only use " -"it to copy and share ticket designs, not to modify the design source code." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:65 -msgid "Apply" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:73 -msgid "Uploading new PDF background…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:81 -msgid "Welcome to the PDF ticket editor!" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:83 -msgid "" -"This editor allows you to create a design for the PDF tickets of your event. " -"You can upload a background PDF and then use this tool to place texts and a " -"QR code on the ticket." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:94 -msgid "" -"Please note that the editor can only provide a rough preview. Some details, " -"for example in text rendering, might look slightly different in the final " -"tickets. You can use the \"Preview\" button on the right for a more precise " -"preview." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:108 -msgid "" -"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " -"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " -"might have problems displaying your background PDF or loading the correct " -"fonts." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:116 -msgid "" -"The editor requires JavaScript to work. Please enable JavaScript in your " -"browser to continue." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:126 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:158 -msgid "Loading…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:129 -msgid "Start editing" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:144 -msgid "Cut" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:148 -msgid "Copy" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:164 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:273 -msgid "Width (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:168 -msgid "Height (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:174 -msgid "Background PDF" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:177 -msgid "Upload new background" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:184 -msgid "x (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:189 -msgid "y (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:196 -msgid "Size (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:204 -msgid "" -"The final QR code will be slightly smaller because some whitespace is " -"required for proper scanning." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:213 -msgid "Font size (pt)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:235 -msgid "Text color" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:280 -msgid "Text content" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:287 -msgid "Event attribute:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:290 -msgid "Other…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:300 -msgid "Add a new object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:309 -msgid "QR code area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:43 -msgid "Ticket code (barcode content)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:58 -msgid "Variation name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:59 -msgid "Sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:63 -msgid "Product description" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:64 -msgid "Sample product – sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:71 -msgid "Product name and variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:77 -msgid "Ticket category" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:84 -msgid "123.45 EUR" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:94 -msgid "Sample event name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:98 -msgid "Event date" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:99 -msgid "May 31st, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:103 -msgid "Event date range" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:104 -msgid "May 31st – June 4th, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:108 -msgid "Event begin date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:109 -msgid "2017-05-31 20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 -msgid "Event begin time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:114 -msgid "20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:118 -msgid "Event admission date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:119 -msgid "2017-05-31 19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:126 -msgid "Event admission time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:127 -msgid "19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:134 -msgid "Event location" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:135 -msgid "Random City" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:139 -msgid "Invoice address: name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:144 -msgid "Invoice address: company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:149 -msgid "List of Add-Ons" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:150 -msgid "" -"Addon 1\n" -"Addon 2" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:158 -msgid "Event organizer company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:162 -msgid "Organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:163 -msgid "Event organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:178 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:38 msgid "PDF output" msgstr "" -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:308 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:168 msgid "Ticket" msgstr "" -#: pretix/plugins/ticketoutputpdf/views.py:54 -msgid "The uploaded PDF file is to large." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:56 -msgid "The uploaded PDF file is to small." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:58 -msgid "Please only upload PDF files." +#: pretix/plugins/ticketoutputpdf/views.py:16 +msgid "Default ticket layout" msgstr "" #: pretix/presale/checkoutflow.py:48 @@ -11045,11 +11054,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:566 +#: pretix/presale/checkoutflow.py:568 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:596 +#: pretix/presale/checkoutflow.py:598 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -11172,7 +11181,7 @@ msgid "There are no add-ons available for this product." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_addons.html:65 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:156 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:45 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:103 msgid "Go back" @@ -11229,15 +11238,15 @@ msgstr "" msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:143 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:137 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:170 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:164 msgid "Submit registration" msgstr "" @@ -11748,11 +11757,11 @@ msgstr "" msgid "Your cart has been updated." msgstr "" -#: pretix/presale/views/cart.py:309 pretix/presale/views/cart.py:329 +#: pretix/presale/views/cart.py:310 pretix/presale/views/cart.py:331 msgid "Your cart is now empty." msgstr "" -#: pretix/presale/views/cart.py:343 +#: pretix/presale/views/cart.py:345 msgid "The products have been successfully added to your cart." msgstr "" diff --git a/src/pretix/locale/es/LC_MESSAGES/djangojs.po b/src/pretix/locale/es/LC_MESSAGES/djangojs.po index e2ac4a7b1e..4b685a7674 100644 --- a/src/pretix/locale/es/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/es/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -45,46 +45,6 @@ msgstr "" msgid "Contacting Stripe …" msgstr "" -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:21 -msgid "QR Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:210 -msgid "The PDF background file could not be loaded for the following reason:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:359 -msgid "Group of objects" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:365 -msgid "Text object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:367 -msgid "Barcode area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:369 -msgid "Object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:373 -msgid "Ticket design" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:609 -msgid "Saving failed." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:656 -msgid "Do you really want to leave the editor without saving your changes?" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:670 -msgid "Error while uploading your PDF file, please try again." -msgstr "" - #: pretix/static/pretixbase/js/asyncdownload.js:28 #: pretix/static/pretixbase/js/asynctask.js:42 #: pretix/static/pretixbase/js/asynctask.js:94 @@ -151,6 +111,46 @@ msgstr "" msgid "Press Ctrl-C to copy!" msgstr "" +#: pretix/static/pretixcontrol/js/ui/editor.js:21 +msgid "QR Code" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:210 +msgid "The PDF background file could not be loaded for the following reason:" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:359 +msgid "Group of objects" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:365 +msgid "Text object" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:367 +msgid "Barcode area" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:369 +msgid "Object" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:373 +msgid "Ticket design" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:609 +msgid "Saving failed." +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:656 +msgid "Do you really want to leave the editor without saving your changes?" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:670 +msgid "Error while uploading your PDF file, please try again." +msgstr "" + #: pretix/static/pretixcontrol/js/ui/mail.js:18 msgid "An error has occurred." msgstr "" diff --git a/src/pretix/locale/fr/LC_MESSAGES/django.po b/src/pretix/locale/fr/LC_MESSAGES/django.po index 90301b438a..7a854d1720 100644 --- a/src/pretix/locale/fr/LC_MESSAGES/django.po +++ b/src/pretix/locale/fr/LC_MESSAGES/django.po @@ -3,11 +3,11 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:41+0000\n" "PO-Revision-Date: 2018-04-08 02:00+0000\n" "Last-Translator: Claude \n" -"Language-Team: French " -"\n" +"Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,16 +43,16 @@ msgid "On sale" msgstr "En vente" #: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:810 -#: pretix/base/models/items.py:1117 +#: pretix/base/models/items.py:1119 msgid "One or more items do not belong to this event." msgstr "Un ou plusieurs articles n'appartiennent pas à cet événement." -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1126 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1128 msgid "Subevent cannot be null for event series." msgstr "Le sous-événement ne peut pas être nul pour les séries d'événements." #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1128 pretix/base/models/items.py:1131 +#: pretix/base/models/items.py:1130 pretix/base/models/items.py:1133 msgid "The subevent does not belong to this event." msgstr "Le sous-événement n'appartient pas à cet événement." @@ -148,7 +148,7 @@ msgstr "" msgid "Email addresses (text file)" msgstr "Adresses e-mail (fichier texte)" -#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:273 +#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:282 msgid "Filter by status" msgstr "Filtrer par statut" @@ -161,7 +161,7 @@ msgid "Only paid orders" msgstr "Seulement les ordres payés" #: pretix/base/exporters/orderlist.py:64 pretix/base/models/orders.py:110 -#: pretix/base/notifications.py:177 +#: pretix/base/notifications.py:178 pretix/base/pdf.py:18 #: pretix/control/templates/pretixcontrol/checkin/index.html:65 #: pretix/control/templates/pretixcontrol/order/index.html:77 #: pretix/control/templates/pretixcontrol/orders/index.html:34 @@ -170,15 +170,14 @@ msgstr "Seulement les ordres payés" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 #: pretix/plugins/checkinlists/exporters.py:49 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:347 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:48 +#: pretix/plugins/reports/exporters.py:356 msgid "Order code" msgstr "Code de commande" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:178 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 #: pretix/control/templates/pretixcontrol/orders/index.html:89 #: pretix/control/templates/pretixcontrol/search/orders.html:48 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 msgid "Order total" msgstr "Total de la commande" @@ -191,7 +190,7 @@ msgstr "Total de la commande" #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/control/templates/pretixcontrol/subevents/index.html:63 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:123 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:51 msgid "Status" msgstr "Statut" @@ -201,12 +200,12 @@ msgstr "Statut" msgid "Email" msgstr "E-Mail" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:180 #: pretix/control/templates/pretixcontrol/order/index.html:79 #: pretix/control/templates/pretixcontrol/orders/index.html:85 #: pretix/control/templates/pretixcontrol/search/orders.html:45 -#: pretix/plugins/reports/exporters.py:284 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:293 +#: pretix/plugins/reports/exporters.py:356 msgid "Order date" msgstr "Date de commande" @@ -233,30 +232,30 @@ msgstr "Société" msgid "Name" msgstr "Nom" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:929 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 #: pretix/control/templates/pretixcontrol/order/index.html:396 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:185 msgid "Address" msgstr "Adresse" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:930 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 msgid "ZIP code" msgstr "Code Postal" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:933 msgid "City" msgstr "Ville" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 -#: pretix/base/models/orders.py:933 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/models/orders.py:935 #: pretix/control/templates/pretixcontrol/order/index.html:400 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:96 #: pretix/presale/templates/pretixpresale/event/order.html:189 msgid "Country" msgstr "Pays" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:936 #: pretix/control/templates/pretixcontrol/order/index.html:403 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:192 @@ -266,8 +265,8 @@ msgstr "Identifiant de TVA" #: pretix/base/exporters/orderlist.py:66 pretix/base/models/orders.py:140 #: pretix/control/templates/pretixcontrol/order/index.html:89 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 -#: pretix/plugins/reports/exporters.py:285 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:294 +#: pretix/plugins/reports/exporters.py:356 msgid "Payment date" msgstr "Date de paiement" @@ -279,6 +278,11 @@ msgstr "Type de paiement" msgid "Fees" msgstr "Frais" +#: pretix/base/exporters/orderlist.py:66 +#: pretix/control/templates/pretixcontrol/order/index.html:81 +msgid "Order locale" +msgstr "Lieu de commande" + #: pretix/base/exporters/orderlist.py:71 #, python-brace-format msgid "Gross at {rate} % tax" @@ -298,37 +302,37 @@ msgstr "Taux fiscal à {rate} %" msgid "Invoice numbers" msgstr "Numéros de facture" -#: pretix/base/exporters/orderlist.py:148 +#: pretix/base/exporters/orderlist.py:149 msgid "Quota availabilities (CSV)" msgstr "Disponibilités des quotas (CSV)" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quotas.html:44 msgid "Quota name" msgstr "Nom du quota" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quota.html:35 msgid "Total quota" msgstr "Quota total" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:603 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:603 msgid "Paid orders" msgstr "Ordres payés" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:608 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:608 msgid "Pending orders" msgstr "Ordres en attente" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 msgid "Blocking vouchers" msgstr "Bloquer les bons de réduction" -#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:618 +#: pretix/base/exporters/orderlist.py:157 pretix/control/views/item.py:618 msgid "Current user's carts" msgstr "Panier de l'utilisateur actuel" -#: pretix/base/exporters/orderlist.py:156 pretix/control/forms/event.py:1061 +#: pretix/base/exporters/orderlist.py:157 pretix/control/forms/event.py:1061 #: pretix/control/templates/pretixcontrol/event/base.html:101 #: pretix/control/templates/pretixcontrol/event/settings.html:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -340,14 +344,14 @@ msgstr "Panier de l'utilisateur actuel" msgid "Waiting list" msgstr "Liste d'attente" -#: pretix/base/exporters/orderlist.py:156 +#: pretix/base/exporters/orderlist.py:157 #: pretix/control/templates/pretixcontrol/items/quota.html:47 #: pretix/control/views/item.py:634 msgid "Current availability" msgstr "Disponibilité actuelle" -#: pretix/base/exporters/orderlist.py:164 -#: pretix/base/exporters/orderlist.py:170 +#: pretix/base/exporters/orderlist.py:165 +#: pretix/base/exporters/orderlist.py:171 #: pretix/control/templates/pretixcontrol/items/quota.html:37 #: pretix/control/templates/pretixcontrol/items/quota.html:49 msgid "Infinite" @@ -358,7 +362,7 @@ msgstr "Illimité" #: pretix/base/models/orders.py:126 #: pretix/control/templates/pretixcontrol/event/settings_base.html:60 #: pretix/plugins/checkinlists/exporters.py:292 -#: pretix/presale/checkoutflow.py:527 pretix/presale/forms/checkout.py:24 +#: pretix/presale/checkoutflow.py:529 pretix/presale/forms/checkout.py:24 #: pretix/presale/forms/user.py:6 msgid "E-mail" msgstr "E-Mail" @@ -408,10 +412,10 @@ msgstr "" "données que vous nous avez fournies." #: pretix/base/forms/questions.py:51 pretix/base/models/orders.py:598 +#: pretix/base/pdf.py:58 #: pretix/control/templates/pretixcontrol/order/index.html:213 #: pretix/plugins/checkinlists/exporters.py:48 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:88 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 msgid "Attendee name" msgstr "Nom du participant" @@ -542,7 +546,7 @@ msgstr "Caractère générique invalide: %(value)s" msgid "Individual customer" msgstr "Client individuel" -#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:926 +#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:928 msgid "Business customer" msgstr "Client professionnel" @@ -718,7 +722,7 @@ msgstr "" msgid "Default list" msgstr "Liste par défaut" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:928 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:930 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "Nom complet" @@ -807,7 +811,7 @@ msgstr "Limiter aux produits" #: pretix/control/templates/pretixcontrol/vouchers/index.html:87 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:120 #: pretix/plugins/checkinlists/exporters.py:295 -#: pretix/plugins/reports/exporters.py:255 pretix/plugins/sendmail/forms.py:69 +#: pretix/plugins/reports/exporters.py:264 pretix/plugins/sendmail/forms.py:69 msgctxt "subevent" msgid "Date" msgstr "Date" @@ -832,12 +836,11 @@ msgstr "La fin de la période de prévente doit être postérieure à son début msgid "The end of the event has to be later than its start." msgstr "La fin de l'événement doit être postérieure à son début." -#: pretix/base/models/event.py:202 pretix/control/forms/filter.py:274 -#: pretix/control/forms/filter.py:276 pretix/control/forms/filter.py:385 -#: pretix/control/forms/filter.py:387 +#: pretix/base/models/event.py:202 pretix/base/pdf.py:63 +#: pretix/control/forms/filter.py:274 pretix/control/forms/filter.py:276 +#: pretix/control/forms/filter.py:385 pretix/control/forms/filter.py:387 #: pretix/control/templates/pretixcontrol/events/index.html:52 #: pretix/control/templates/pretixcontrol/organizers/detail.html:13 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:93 msgid "Event name" msgstr "Nom de l'événement" @@ -881,7 +884,7 @@ msgid "Event start time" msgstr "Heure de début d'événement" #: pretix/base/models/event.py:227 pretix/base/models/event.py:595 -#: pretix/control/forms/subevents.py:61 +#: pretix/base/pdf.py:96 pretix/control/forms/subevents.py:61 msgid "Event end time" msgstr "Heure de fin de l'événement" @@ -947,8 +950,8 @@ msgstr "Série d'événements" #: pretix/base/models/event.py:264 pretix/base/models/items.py:194 #: pretix/base/models/items.py:903 pretix/base/models/orders.py:121 -#: pretix/base/models/orders.py:881 pretix/base/models/vouchers.py:85 -#: pretix/base/models/waitinglist.py:27 +#: pretix/base/models/orders.py:883 pretix/base/models/vouchers.py:85 +#: pretix/base/models/waitinglist.py:27 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 msgid "Event" @@ -1023,10 +1026,9 @@ msgstr "" "vendus seuls. Ils ne peuvent être achetés qu'en combinaison avec un produit " "dont cette catégorie est configurée comme source possible pour les add-ons." -#: pretix/base/models/items.py:61 +#: pretix/base/models/items.py:61 pretix/base/pdf.py:46 #: pretix/control/templates/pretixcontrol/items/category.html:4 #: pretix/control/templates/pretixcontrol/items/category.html:6 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:76 msgid "Product category" msgstr "Catégorie de produit" @@ -1238,7 +1240,7 @@ msgstr "" #: pretix/control/views/vouchers.py:60 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "Produit" @@ -1364,7 +1366,7 @@ msgid "File upload" msgstr "Chargement de fichiers" #: pretix/base/models/items.py:655 pretix/base/models/orders.py:134 -#: pretix/base/models/orders.py:888 +#: pretix/base/models/orders.py:890 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 #: pretix/presale/templates/pretixpresale/organizers/index.html:47 @@ -1510,13 +1512,13 @@ msgstr "Quota" msgid "Quotas" msgstr "Quotas" -#: pretix/base/models/items.py:1110 +#: pretix/base/models/items.py:1112 msgid "All variations must belong to an item contained in the items list." msgstr "" "Toutes les variantes doivent appartenir à un poste contenu dans la liste des " "postes." -#: pretix/base/models/items.py:1120 +#: pretix/base/models/items.py:1122 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -1589,7 +1591,7 @@ msgstr "remboursé" msgid "Locale" msgstr "Localisation" -#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:892 +#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:894 msgid "Expiration date" msgstr "Date d'expiration" @@ -1631,8 +1633,8 @@ msgstr "" msgid "Meta information" msgstr "Meta information" -#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:687 -#: pretix/base/models/orders.py:764 +#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:689 +#: pretix/base/models/orders.py:766 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:161 msgid "Order" @@ -1673,7 +1675,7 @@ msgstr "Le produit commandé \"{item}\" n'est plus disponible." #: pretix/plugins/checkinlists/exporters.py:319 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 -#: pretix/presale/checkoutflow.py:535 +#: pretix/presale/checkoutflow.py:537 msgid "Yes" msgstr "Oui" @@ -1685,7 +1687,7 @@ msgstr "Oui" #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/plugins/stripe/templates/pretixplugins/stripe/action_refund.html:14 -#: pretix/presale/checkoutflow.py:537 +#: pretix/presale/checkoutflow.py:539 msgid "No" msgstr "Non" @@ -1697,10 +1699,9 @@ msgstr "" msgid "Variation" msgstr "Variante" -#: pretix/base/models/orders.py:594 +#: pretix/base/models/orders.py:594 pretix/base/pdf.py:53 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:83 msgid "Price" msgstr "Tarif" @@ -1708,74 +1709,80 @@ msgstr "Tarif" msgid "Empty, if this product is not an admission ticket" msgstr "Vide, si ce produit n'est pas un billet d'entrée" -#: pretix/base/models/orders.py:675 +#: pretix/base/models/orders.py:676 msgid "Payment fee" msgstr "Frais de paiement" -#: pretix/base/models/orders.py:676 +#: pretix/base/models/orders.py:677 msgid "Shipping fee" msgstr "Frais d'expédition" -#: pretix/base/models/orders.py:677 +#: pretix/base/models/orders.py:678 msgid "Service fee" msgstr "Frais de service" -#: pretix/base/models/orders.py:678 +#: pretix/base/models/orders.py:679 msgid "Other fees" msgstr "Autres frais" -#: pretix/base/models/orders.py:683 pretix/control/views/vouchers.py:61 +#: pretix/base/models/orders.py:680 +#, fuzzy +#| msgid "Credit card" +msgid "Gift card" +msgstr "Carte de crédit" + +#: pretix/base/models/orders.py:685 pretix/control/views/vouchers.py:61 msgid "Value" msgstr "Valeur" -#: pretix/base/models/orders.py:698 pretix/base/models/orders.py:770 +#: pretix/base/models/orders.py:700 pretix/base/models/orders.py:772 #: pretix/base/models/tax.py:72 msgid "Tax rate" msgstr "Taux d'imposition" -#: pretix/base/models/orders.py:707 pretix/base/models/orders.py:779 +#: pretix/base/models/orders.py:709 pretix/base/models/orders.py:781 msgid "Tax value" msgstr "Valeur fiscale" -#: pretix/base/models/orders.py:784 +#: pretix/base/models/orders.py:786 msgid "Order position" msgstr "Position de l'ordre" -#: pretix/base/models/orders.py:785 pretix/base/notifications.py:181 +#: pretix/base/models/orders.py:787 pretix/base/notifications.py:182 msgid "Order positions" msgstr "Position de commande" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:887 msgid "Cart ID (e.g. session key)" msgstr "ID du panier (par ex. clé de session)" -#: pretix/base/models/orders.py:900 +#: pretix/base/models/orders.py:902 msgid "Cart position" msgstr "Position du panier" -#: pretix/base/models/orders.py:901 +#: pretix/base/models/orders.py:903 msgid "Cart positions" msgstr "Positions du panier" -#: pretix/base/models/orders.py:927 +#: pretix/base/models/orders.py:929 msgid "Company name" msgstr "Nom de la société" -#: pretix/base/models/orders.py:933 +#: pretix/base/models/orders.py:935 msgid "Select country" msgstr "Sélectionnez le pays" -#: pretix/base/models/orders.py:935 +#: pretix/base/models/orders.py:937 msgid "Only for business customers within the EU." msgstr "Uniquement pour les clients professionnels dans l'UE." -#: pretix/base/models/orders.py:938 +#: pretix/base/models/orders.py:940 #: pretix/control/templates/pretixcontrol/order/index.html:419 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:102 msgid "Internal reference" msgstr "Référence interne" -#: pretix/base/models/orders.py:939 +#: pretix/base/models/orders.py:941 msgid "This reference will be printed on your invoice for your convenience." msgstr "Cette référence sera imprimée sur votre facture pour votre commodité." @@ -2150,7 +2157,6 @@ msgstr "En liste d'attente depuis" #: pretix/base/models/waitinglist.py:40 #: pretix/control/templates/pretixcontrol/users/index.html:37 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:125 msgid "E-mail address" msgstr "Adresse e-mail" @@ -2223,89 +2229,89 @@ msgstr "" msgid "View all unresolved problems" msgstr "Voir tous les problèmes non résolus" -#: pretix/base/notifications.py:180 pretix/control/forms/filter.py:96 +#: pretix/base/notifications.py:181 pretix/control/forms/filter.py:96 msgid "Order status" msgstr "Statut de la commande" -#: pretix/base/notifications.py:182 +#: pretix/base/notifications.py:183 #: pretix/base/templates/pretixbase/email/plainwrapper.html:24 msgid "View order details" msgstr "Voir les détails de la commande" -#: pretix/base/notifications.py:192 +#: pretix/base/notifications.py:193 msgid "New order placed" msgstr "Nouvelle commande passée" -#: pretix/base/notifications.py:193 +#: pretix/base/notifications.py:194 #, python-brace-format msgid "A new order has been placed: {order.code}" msgstr "Une nouvelle commande a été passée: {order.code}" -#: pretix/base/notifications.py:198 +#: pretix/base/notifications.py:199 msgid "Order marked as paid" msgstr "Commande marquée comme payée" -#: pretix/base/notifications.py:199 +#: pretix/base/notifications.py:200 #, python-brace-format msgid "Order {order.code} has been marked as paid." msgstr "La commande {order.code} a été marquée comme payée." -#: pretix/base/notifications.py:204 +#: pretix/base/notifications.py:205 #: pretix/control/templates/pretixcontrol/event/mail.html:39 msgid "Order canceled" msgstr "Commande annulée" -#: pretix/base/notifications.py:205 +#: pretix/base/notifications.py:206 #, python-brace-format msgid "Order {order.code} has been canceled." msgstr "La commande {order.code} a été annulée." -#: pretix/base/notifications.py:210 +#: pretix/base/notifications.py:211 #, fuzzy #| msgid "Cart expired" msgid "Order expired" msgstr "Panier expiré" -#: pretix/base/notifications.py:211 +#: pretix/base/notifications.py:212 #, fuzzy, python-brace-format #| msgid "Order {order.code} has been marked as paid." msgid "Order {order.code} has been marked as expired." msgstr "La commande {order.code} a été marquée comme payée." -#: pretix/base/notifications.py:216 +#: pretix/base/notifications.py:217 msgid "Order information changed" msgstr "Modification des informations de commande" -#: pretix/base/notifications.py:217 +#: pretix/base/notifications.py:218 #, python-brace-format msgid "The ticket information of order {order.code} has been changed." msgstr "" "Les informations du ticket de la commande {order.code} ont été modifiées." -#: pretix/base/notifications.py:222 +#: pretix/base/notifications.py:223 msgid "Order contact address changed" msgstr "Changement d'adresse de contact" -#: pretix/base/notifications.py:223 +#: pretix/base/notifications.py:224 #, python-brace-format msgid "The contact address of order {order.code} has been changed." msgstr "L'adresse de contact de la commande {order.code} a été modifiée." -#: pretix/base/notifications.py:228 +#: pretix/base/notifications.py:229 #: pretix/control/templates/pretixcontrol/event/mail.html:30 msgid "Order changed" msgstr "Commande modifiée" -#: pretix/base/notifications.py:229 +#: pretix/base/notifications.py:230 #, python-brace-format msgid "Order {order.code} has been changed." msgstr "La commande {order.code} a été modifiée." -#: pretix/base/notifications.py:234 +#: pretix/base/notifications.py:235 msgid "Order refunded" msgstr "Commande remboursée" -#: pretix/base/notifications.py:235 +#: pretix/base/notifications.py:236 #, python-brace-format msgid "Order {order.code} has been refunded." msgstr "La commande {order.code} a été remboursée." @@ -2420,6 +2426,171 @@ msgstr "Gratuitement" msgid "The order has been marked as refunded." msgstr "La commande a été marquée comme étant remboursée." +#: pretix/base/pdf.py:13 +msgid "Ticket code (barcode content)" +msgstr "Ticket code (barcode content)" + +#: pretix/base/pdf.py:23 pretix/control/forms/event.py:1127 +#: pretix/control/templates/pretixcontrol/items/index.html:33 +msgid "Product name" +msgstr "Nom du produit" + +#: pretix/base/pdf.py:24 pretix/base/services/tickets.py:77 +#: pretix/control/views/pdf.py:58 +msgid "Sample product" +msgstr "Exemple de produit" + +#: pretix/base/pdf.py:28 +msgid "Variation name" +msgstr "Nom de la variante" + +#: pretix/base/pdf.py:29 +msgid "Sample variation" +msgstr "Variante d'exemple" + +#: pretix/base/pdf.py:33 +msgid "Product description" +msgstr "Description du produit" + +#: pretix/base/pdf.py:34 pretix/base/services/tickets.py:78 +#: pretix/control/views/pdf.py:59 +msgid "Sample product description" +msgstr "Exemple de description du produit" + +#: pretix/base/pdf.py:38 +msgid "Product name and variation" +msgstr "Dénomination et variantes du produit" + +#: pretix/base/pdf.py:39 +msgid "Sample product – sample variation" +msgstr "Exemple de produit - exemple de variantes" + +#: pretix/base/pdf.py:47 +msgid "Ticket category" +msgstr "" + +#: pretix/base/pdf.py:54 +msgid "123.45 EUR" +msgstr "123,45 EUR" + +#: pretix/base/pdf.py:59 pretix/base/pdf.py:126 +#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 +#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 +#: pretix/control/views/event.py:561 pretix/control/views/pdf.py:68 +#: pretix/control/views/pdf.py:69 pretix/control/views/pdf.py:70 +#: pretix/control/views/pdf.py:72 pretix/plugins/sendmail/views.py:92 +msgid "John Doe" +msgstr "John Doe" + +#: pretix/base/pdf.py:64 +msgid "Sample event name" +msgstr "Exemple de nom de l'événement" + +#: pretix/base/pdf.py:68 +msgid "Event date" +msgstr "Date de l'événement" + +#: pretix/base/pdf.py:69 +msgid "May 31st, 2017" +msgstr "31. Mai 2017" + +#: pretix/base/pdf.py:73 +msgid "Event date range" +msgstr "Plage de dates de l'événement" + +#: pretix/base/pdf.py:74 +msgid "May 31st – June 4th, 2017" +msgstr "31. Mai – 4. Juin 2017" + +#: pretix/base/pdf.py:78 +msgid "Event begin date and time" +msgstr "Date et heure de début de l'événement" + +#: pretix/base/pdf.py:79 +msgid "2017-05-31 20:00" +msgstr "31.05.2016 20:00" + +#: pretix/base/pdf.py:83 +msgid "Event begin time" +msgstr "Heure de début de l'événement" + +#: pretix/base/pdf.py:84 +msgid "20:00" +msgstr "20:00" + +#: pretix/base/pdf.py:88 +#, fuzzy +#| msgid "Event begin date and time" +msgid "Event end date and time" +msgstr "Date et heure de début de l'événement" + +#: pretix/base/pdf.py:89 pretix/base/pdf.py:105 +msgid "2017-05-31 19:00" +msgstr "31.05.2016 19:00" + +#: pretix/base/pdf.py:97 pretix/base/pdf.py:113 +msgid "19:00" +msgstr "19:00" + +#: pretix/base/pdf.py:104 +msgid "Event admission date and time" +msgstr "Date et heure d'admission à l'événement" + +#: pretix/base/pdf.py:112 +msgid "Event admission time" +msgstr "Heure d'admission à l'événement" + +#: pretix/base/pdf.py:120 +msgid "Event location" +msgstr "Lieu de l'événement" + +#: pretix/base/pdf.py:121 +msgid "Random City" +msgstr "Ville quelconque" + +#: pretix/base/pdf.py:125 +msgid "Invoice address: name" +msgstr "Adresse de facturation: nom" + +#: pretix/base/pdf.py:130 +msgid "Invoice address: company" +msgstr "Adresse de facturation: société" + +#: pretix/base/pdf.py:131 pretix/base/services/tickets.py:91 +#: pretix/control/views/pdf.py:72 +msgid "Sample company" +msgstr "Exemple d'entreprise" + +#: pretix/base/pdf.py:135 +msgid "List of Add-Ons" +msgstr "Liste des Addons" + +#: pretix/base/pdf.py:136 +msgid "" +"Addon 1\n" +"Addon 2" +msgstr "" +"Addon 1\n" +"Addon 2" + +#: pretix/base/pdf.py:143 pretix/control/forms/filter.py:320 +#: pretix/control/forms/filter.py:322 +#: pretix/control/templates/pretixcontrol/organizers/index.html:35 +msgid "Organizer name" +msgstr "Nom de l'organisateur" + +#: pretix/base/pdf.py:144 +msgid "Event organizer company" +msgstr "Société organisatrice de l'événement" + +#: pretix/base/pdf.py:148 +msgid "Organizer info text" +msgstr "Texte d'information de l'organisateur" + +#: pretix/base/pdf.py:149 +msgid "Event organizer info text" +msgstr "Texte info de l'organisateur de l'événement" + #: pretix/base/reldate.py:13 msgid "Event start" msgstr "Début de l'événement" @@ -2930,41 +3101,10 @@ msgstr "Votre commande a été modifiée: %(code)s" msgid "Uncategorized" msgstr "Non catégorisé" -#: pretix/base/services/tickets.py:77 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:54 -#: pretix/plugins/ticketoutputpdf/views.py:65 -msgid "Sample product" -msgstr "Exemple de produit" - -#: pretix/base/services/tickets.py:78 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:72 -#: pretix/plugins/ticketoutputpdf/views.py:66 -msgid "Sample product description" -msgstr "Exemple de description du produit" - -#: pretix/base/services/tickets.py:79 -#: pretix/plugins/ticketoutputpdf/views.py:67 +#: pretix/base/services/tickets.py:79 pretix/control/views/pdf.py:60 msgid "Sample workshop" msgstr "Exemple d'atelier" -#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 -#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 -#: pretix/control/views/event.py:561 pretix/plugins/sendmail/views.py:92 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:89 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:140 -#: pretix/plugins/ticketoutputpdf/views.py:75 -#: pretix/plugins/ticketoutputpdf/views.py:76 -#: pretix/plugins/ticketoutputpdf/views.py:77 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "John Doe" -msgstr "John Doe" - -#: pretix/base/services/tickets.py:91 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:145 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "Sample company" -msgstr "Exemple d'entreprise" - #: pretix/base/services/update_check.py:89 msgid "pretix update available" msgstr "Mise à jour prétix disponible" @@ -4240,7 +4380,7 @@ msgstr "par exemple vos coordonnées" #: pretix/control/forms/event.py:732 pretix/control/forms/event.py:739 #: pretix/control/forms/event.py:746 pretix/control/forms/event.py:753 #: pretix/control/forms/event.py:762 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:305 +#: pretix/control/templates/pretixcontrol/pdf/index.html:318 msgid "Text" msgstr "Texte" @@ -4402,7 +4542,7 @@ msgstr "" "logo avec une hauteur maximale de 120 pixels." #: pretix/control/forms/event.py:843 pretix/control/forms/organizer.py:165 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:262 +#: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Police de caractère" @@ -4580,12 +4720,6 @@ msgid "" "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1127 -#: pretix/control/templates/pretixcontrol/items/index.html:33 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:53 -msgid "Product name" -msgstr "Nom du produit" - #: pretix/control/forms/event.py:1131 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:43 #, fuzzy @@ -4618,7 +4752,7 @@ msgstr "Toutes les commandes" #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:6 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 #: pretix/plugins/checkinlists/exporters.py:286 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:6 msgid "Paid" msgstr "Payé" @@ -4627,7 +4761,7 @@ msgstr "Payé" #: pretix/control/templates/pretixcontrol/items/question.html:21 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:4 #: pretix/control/templates/pretixcontrol/orders/overview.html:43 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 msgid "Pending" msgstr "En attente" @@ -4640,7 +4774,7 @@ msgstr "En attente (retard)" #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:8 #: pretix/control/templates/pretixcontrol/orders/overview.html:35 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:8 msgid "Expired" msgstr "Expiré" @@ -4654,7 +4788,7 @@ msgstr "En attente ou périmé" #: pretix/control/templates/pretixcontrol/items/question.html:26 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:33 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Canceled" msgstr "Annulé" @@ -4663,7 +4797,7 @@ msgstr "Annulé" #: pretix/control/templates/pretixcontrol/items/question.html:27 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 #: pretix/control/templates/pretixcontrol/orders/overview.html:34 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:12 msgid "Refunded" msgstr "Remboursé" @@ -4680,7 +4814,7 @@ msgstr "Tous les produits" #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 -#: pretix/plugins/reports/exporters.py:257 pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/reports/exporters.py:266 pretix/plugins/sendmail/forms.py:25 msgctxt "subevent" msgid "All dates" msgstr "Toutes les dates" @@ -4707,12 +4841,6 @@ msgstr "Boutique en ligne et prévente en cours" msgid "Inactive" msgstr "Inactif" -#: pretix/control/forms/filter.py:320 pretix/control/forms/filter.py:322 -#: pretix/control/templates/pretixcontrol/organizers/index.html:35 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:157 -msgid "Organizer name" -msgstr "Nom de l'organisateur" - #: pretix/control/forms/filter.py:359 msgid "All events" msgstr "Tous les événements" @@ -5549,16 +5677,17 @@ msgstr "" msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:330 +#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:255 +#: pretix/control/views/user.py:313 pretix/control/views/user.py:348 msgid "Two-factor authentication has been enabled." msgstr "L'authentification à deux facteurs a été activée." #: pretix/control/logdisplay.py:137 pretix/control/views/user.py:203 -#: pretix/control/views/user.py:344 +#: pretix/control/views/user.py:362 msgid "Two-factor authentication has been disabled." msgstr "L'authentification à deux facteurs a été désactivée." -#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:359 +#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:377 msgid "Your two-factor emergency codes have been regenerated." msgstr "Vos codes d'urgence à deux facteurs ont été régénérés." @@ -6054,6 +6183,7 @@ msgstr "Définir un nouveau mot de passe" #: pretix/control/templates/pretixcontrol/organizers/display.html:28 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/pdf/index.html:337 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 #: pretix/control/templates/pretixcontrol/user/notifications.html:85 @@ -6063,7 +6193,6 @@ msgstr "Définir un nouveau mot de passe" #: pretix/control/templates/pretixcontrol/users/form.html:53 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:76 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:76 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:324 msgid "Save" msgstr "Sauvegarder" @@ -6209,7 +6338,7 @@ msgid "Edit list" msgstr "Modifier la liste" #: pretix/control/templates/pretixcontrol/checkin/index.html:22 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:179 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:39 msgid "PDF" msgstr "PDF" @@ -6285,6 +6414,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/extend.html:25 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:10 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:21 +#: pretix/control/templates/pretixcontrol/pdf/index.html:75 #: pretix/control/templates/pretixcontrol/subevents/delete.html:12 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:18 #: pretix/control/templates/pretixcontrol/user/2fa_disable.html:17 @@ -6292,7 +6422,6 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:17 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:12 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:12 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:62 #: pretix/presale/templates/pretixpresale/event/order_modify.html:70 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:52 @@ -6308,11 +6437,11 @@ msgstr "Annuler" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:21 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:24 +#: pretix/control/templates/pretixcontrol/pdf/index.html:165 #: pretix/control/templates/pretixcontrol/subevents/delete.html:15 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:21 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:15 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:152 msgid "Delete" msgstr "Supprimer" @@ -6800,7 +6929,7 @@ msgstr "Éditer" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:32 #: pretix/control/templates/pretixcontrol/event/tickets.html:28 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:321 +#: pretix/control/templates/pretixcontrol/pdf/index.html:334 msgid "Preview" msgstr "Prévisualisation" @@ -8180,10 +8309,6 @@ msgstr "" msgid "Order details" msgstr "Détails de la commande" -#: pretix/control/templates/pretixcontrol/order/index.html:81 -msgid "Order locale" -msgstr "Lieu de commande" - #: pretix/control/templates/pretixcontrol/order/index.html:92 msgid "Expiry date" msgstr "Date d'expiration" @@ -8301,9 +8426,9 @@ msgstr "Impots" #: pretix/control/templates/pretixcontrol/order/index.html:341 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 -#: pretix/plugins/reports/exporters.py:184 -#: pretix/plugins/reports/exporters.py:235 -#: pretix/plugins/reports/exporters.py:404 +#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:244 +#: pretix/plugins/reports/exporters.py:413 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 msgid "Total" msgstr "Total" @@ -8455,7 +8580,7 @@ msgstr "" "listés ici car il se peut que la date correspondante ne soit pas claire." #: pretix/control/templates/pretixcontrol/orders/overview.html:36 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 msgid "Purchased" msgstr "Acheté" @@ -8628,6 +8753,181 @@ msgstr "Afficher par page:" msgid "Page %(page)s" msgstr "" +#: pretix/control/templates/pretixcontrol/pdf/index.html:5 +msgid "PDF Ticket Editor" +msgstr "Editeur de ticket PDF" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:15 +#, fuzzy +#| msgid "Editor" +msgid "PDF Editor" +msgstr "Editeur" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:31 +msgid "Code" +msgstr "Code" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:35 +msgid "Paste" +msgstr "Coller" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:39 +msgid "Undo" +msgstr "annuler" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:43 +msgid "Redo" +msgstr "Réinitialiser" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:48 +msgid "Editor" +msgstr "Editeur" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:64 +msgid "" +"This feature is only intended for advanced users. We recommend to only use " +"it to copy and share ticket designs, not to modify the design source code." +msgstr "" +"Cette fonction est uniquement destinée aux utilisateurs avancés. Nous " +"recommandons de ne l'utiliser que pour copier et partager les designs de " +"tickets, et non pour modifier le code source du design." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:78 +msgid "Apply" +msgstr "Appliquer" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:86 +msgid "Uploading new PDF background…" +msgstr "Chargement d'un nouveau fond PDF...." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:94 +msgid "Welcome to the PDF ticket editor!" +msgstr "Bienvenue dans l'éditeur de tickets PDF !" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:96 +msgid "" +"This editor allows you to create a design for the PDF tickets of your event. " +"You can upload a background PDF and then use this tool to place texts and a " +"QR code on the ticket." +msgstr "" +"Cet éditeur vous permet de créer un design pour les tickets PDF de votre " +"événement. Vous pouvez télécharger un PDF d'arrière-plan, puis utiliser cet " +"outil pour placer des textes et un QR code sur le ticket." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:107 +msgid "" +"Please note that the editor can only provide a rough preview. Some details, " +"for example in text rendering, might look slightly different in the final " +"tickets. You can use the \"Preview\" button on the right for a more precise " +"preview." +msgstr "" +"Veuillez noter que l'éditeur ne peut fournir qu'un aperçu approximatif. " +"Certains détails, par exemple dans le rendu de texte, peuvent sembler " +"légèrement différents dans les tickets finaux. Vous pouvez utiliser le " +"bouton \"Prévisualisation\" à droite pour un aperçu plus précis." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:121 +msgid "" +"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " +"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " +"might have problems displaying your background PDF or loading the correct " +"fonts." +msgstr "" +"L'éditeur est testé avec les versions récentes de Google Chrome, Mozilla " +"Firefox et Opera. D'autres navigateurs, en particulier Internet Explorer ou " +"Microsoft Edge, peuvent avoir des problèmes pour afficher votre fichier PDF " +"de fond ou charger les polices correctes." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:129 +msgid "" +"The editor requires JavaScript to work. Please enable JavaScript in your " +"browser to continue." +msgstr "" +"L'éditeur nécessite JavaScript pour fonctionner. Veuillez activer JavaScript " +"dans votre navigateur pour continuer." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:139 +#: pretix/control/templates/pretixcontrol/pdf/index.html:171 +msgid "Loading…" +msgstr "Chargement...." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:142 +msgid "Start editing" +msgstr "Démarrer l'édition" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:157 +msgid "Cut" +msgstr "Réduire" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:161 +msgid "Copy" +msgstr "Copier" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:177 +#: pretix/control/templates/pretixcontrol/pdf/index.html:286 +msgid "Width (mm)" +msgstr "Largeur (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:181 +msgid "Height (mm)" +msgstr "Hauteur (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:187 +msgid "Background PDF" +msgstr "Fond d'écran PDF" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:190 +msgid "Upload new background" +msgstr "Charger un nouveau fond" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:197 +msgid "x (mm)" +msgstr "x (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:202 +msgid "y (mm)" +msgstr "y (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:209 +msgid "Size (mm)" +msgstr "Taille (mm)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:217 +msgid "" +"The final QR code will be slightly smaller because some whitespace is " +"required for proper scanning." +msgstr "" +"Le QR code final sera légèrement plus petit car un peu d'espace est " +"nécessaire pour un scan correct." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:226 +msgid "Font size (pt)" +msgstr "Taille de police (pt)" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:248 +msgid "Text color" +msgstr "Couleur du texte" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:293 +msgid "Text content" +msgstr "Contenu du texte" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:300 +msgid "Event attribute:" +msgstr "Attribut d'événement:" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:303 +msgid "Other…" +msgstr "Autres..." + +#: pretix/control/templates/pretixcontrol/pdf/index.html:313 +msgid "Add a new object" +msgstr "Ajouter un nouvel objet" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:322 +msgid "QR code area" +msgstr "Zone de QR code" + #: pretix/control/templates/pretixcontrol/search/orders.html:80 msgid "" "We couldn't find any orders that you have access to and that match your " @@ -8844,6 +9144,11 @@ msgstr "" msgid "Enter the displayed code here:" msgstr "Entrez ici le code affiché:" +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:83 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:19 +msgid "Require second factor for future logins" +msgstr "" + #: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:11 msgid "" "Please connect your U2F device. If it has a button, touch it now. You might " @@ -8853,7 +9158,7 @@ msgstr "" "maintenant. Il se peut que vous deviez débrancher l'appareil et le " "rebrancher." -#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:20 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:26 msgid "Device registration failed." msgstr "Enregistrement de l'appareil échoué." @@ -10162,6 +10467,18 @@ msgstr "" "Veuillez recopier cette clée dans un endroit sûr. Vous ne pourrez plus le " "voir ici." +#: pretix/control/views/pdf.py:47 +msgid "The uploaded PDF file is to large." +msgstr "Le fichier PDF envoyé est trop volumineux." + +#: pretix/control/views/pdf.py:49 +msgid "The uploaded PDF file is to small." +msgstr "Le fichier PDF envoyé est trop petit." + +#: pretix/control/views/pdf.py:51 +msgid "Please only upload PDF files." +msgstr "Veuillez uploader uniquement des fichiers PDF." + #: pretix/control/views/subevents.py:98 pretix/control/views/subevents.py:371 msgctxt "subevent" msgid "The requested date does not exist." @@ -10219,13 +10536,13 @@ msgstr "" msgid "The device has been removed." msgstr "L'appareil a été retiré." -#: pretix/control/views/user.py:247 pretix/control/views/user.py:296 +#: pretix/control/views/user.py:247 pretix/control/views/user.py:306 msgid "A new two-factor authentication device has been added to your account." msgstr "" "Un nouveau dispositif d'authentification à deux facteurs a été ajouté à " "votre compte." -#: pretix/control/views/user.py:252 pretix/control/views/user.py:301 +#: pretix/control/views/user.py:261 pretix/control/views/user.py:319 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " @@ -10234,15 +10551,15 @@ msgstr "" "Veuillez noter que vous devez encore activer l'authentification à deux " "facteurs pour votre compte en utilisant les boutons ci-dessous." -#: pretix/control/views/user.py:255 pretix/control/views/user.py:304 +#: pretix/control/views/user.py:264 pretix/control/views/user.py:322 msgid "The device has been verified and can now be used." msgstr "L'appareil a été vérifié et peut maintenant être utilisé." -#: pretix/control/views/user.py:258 +#: pretix/control/views/user.py:267 msgid "The registration could not be completed. Please try again." msgstr "L'inscription n' a pas pu être complétée. Veuillez réessayer." -#: pretix/control/views/user.py:307 +#: pretix/control/views/user.py:325 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." @@ -10251,7 +10568,7 @@ msgstr "" "veuillez vérifier que la date et l'heure de votre téléphone sont configurées " "correctement." -#: pretix/control/views/user.py:319 +#: pretix/control/views/user.py:337 msgid "" "Please configure at least one device before enabling two-factor " "authentication." @@ -10259,18 +10576,18 @@ msgstr "" "Veuillez configurer au moins un appareil avant d'activer l'authentification " "à deux facteurs." -#: pretix/control/views/user.py:328 +#: pretix/control/views/user.py:346 msgid "Two-factor authentication is now enabled for your account." msgstr "" "L'authentification à deux facteurs est maintenant activée pour votre compte." -#: pretix/control/views/user.py:342 +#: pretix/control/views/user.py:360 msgid "Two-factor authentication is now disabled for your account." msgstr "" "L'authentification à deux facteurs est maintenant désactivée pour votre " "compte." -#: pretix/control/views/user.py:361 +#: pretix/control/views/user.py:379 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." @@ -10278,15 +10595,15 @@ msgstr "" "Vos codes d'urgence viennent d'être générés. N'oubliez pas de les ranger " "dans un endroit sûr au cas où vous perdriez l'accès à vos appareils." -#: pretix/control/views/user.py:371 +#: pretix/control/views/user.py:389 msgid "Your notifications have been disabled." msgstr "Vos notifications ont été désactivées." -#: pretix/control/views/user.py:420 pretix/control/views/user.py:460 +#: pretix/control/views/user.py:438 pretix/control/views/user.py:478 msgid "Your notification settings have been saved." msgstr "Vos options de notification ont été sauvegardées." -#: pretix/control/views/user.py:538 +#: pretix/control/views/user.py:556 #, fuzzy #| msgid "The comment has been updated." msgid "Your comment has been saved." @@ -10787,7 +11104,7 @@ msgid "Include QR-code secret" msgstr "Inclure QR-code secret" #: pretix/plugins/checkinlists/exporters.py:45 -#: pretix/plugins/reports/exporters.py:281 +#: pretix/plugins/reports/exporters.py:290 msgid "Sort by" msgstr "Trier par" @@ -10810,12 +11127,12 @@ msgid "Check-in list (CSV)" msgstr "Liste d'enregistrement (CSV)" #: pretix/plugins/checkinlists/exporters.py:289 -#: pretix/plugins/paypal/payment.py:67 +#: pretix/plugins/paypal/payment.py:68 msgid "Secret" msgstr "Secret" #: pretix/plugins/paypal/__init__.py:10 pretix/plugins/paypal/__init__.py:13 -#: pretix/plugins/paypal/payment.py:38 +#: pretix/plugins/paypal/payment.py:39 msgid "PayPal" msgstr "PayPal" @@ -10823,39 +11140,39 @@ msgstr "PayPal" msgid "This plugin allows you to receive payments via PayPal" msgstr "Ce plugin vous permet de recevoir des paiements via PayPal" -#: pretix/plugins/paypal/payment.py:27 pretix/plugins/stripe/payment.py:35 +#: pretix/plugins/paypal/payment.py:28 pretix/plugins/stripe/payment.py:35 msgid "Refund automatically?" msgstr "Remboursement automatique ?" -#: pretix/plugins/paypal/payment.py:29 +#: pretix/plugins/paypal/payment.py:30 msgid "Automatically refund charge with PayPal" msgstr "Remboursement automatique des frais avec PayPal" -#: pretix/plugins/paypal/payment.py:30 +#: pretix/plugins/paypal/payment.py:31 msgid "" "Do not send refund instruction to PayPal, only mark as refunded in pretix" msgstr "" "Ne pas envoyer d'instruction de remboursement à PayPal, marquer seulement " "comme remboursé dans pretix" -#: pretix/plugins/paypal/payment.py:48 pretix/plugins/stripe/payment.py:112 +#: pretix/plugins/paypal/payment.py:49 pretix/plugins/stripe/payment.py:112 msgid "Endpoint" msgstr "Endpoint" -#: pretix/plugins/paypal/payment.py:57 +#: pretix/plugins/paypal/payment.py:58 msgid "Client ID" msgstr "Numéro de client" -#: pretix/plugins/paypal/payment.py:60 pretix/plugins/stripe/payment.py:127 +#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:127 #, python-brace-format msgid "{text}" msgstr "{text}" -#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:128 +#: pretix/plugins/paypal/payment.py:62 pretix/plugins/stripe/payment.py:128 msgid "Click here for a tutorial on how to obtain the required keys" msgstr "Cliquez ici pour un tutoriel sur la façon d'obtenir les clés requises" -#: pretix/plugins/paypal/payment.py:78 +#: pretix/plugins/paypal/payment.py:79 msgid "" "Please configure a PayPal Webhook to the following endpoint in order to " "automatically cancel orders when payments are refunded externally." @@ -10863,13 +11180,13 @@ msgstr "" "Veuillez configurer un Webhook PayPal afin d'annuler automatiquement les " "commandes lorsque les paiements sont remboursés en externe." -#: pretix/plugins/paypal/payment.py:140 pretix/plugins/paypal/payment.py:155 -#: pretix/plugins/paypal/payment.py:158 +#: pretix/plugins/paypal/payment.py:169 pretix/plugins/paypal/payment.py:184 +#: pretix/plugins/paypal/payment.py:187 msgid "We had trouble communicating with PayPal" msgstr "Nous avons eu de la difficulté pour communiquer avec PayPal" -#: pretix/plugins/paypal/payment.py:185 pretix/plugins/paypal/payment.py:194 -#: pretix/plugins/paypal/payment.py:237 +#: pretix/plugins/paypal/payment.py:214 pretix/plugins/paypal/payment.py:223 +#: pretix/plugins/paypal/payment.py:266 msgid "" "We were unable to process your payment. See below for details on how to " "proceed." @@ -10877,7 +11194,7 @@ msgstr "" "Nous n'avons pas été en mesure de traiter votre paiement. Voir ci-dessous " "pour plus de détails sur la marche à suivre." -#: pretix/plugins/paypal/payment.py:229 +#: pretix/plugins/paypal/payment.py:258 msgid "" "PayPal has not yet approved the payment. We will inform you as soon as the " "payment completed." @@ -10885,15 +11202,15 @@ msgstr "" "PayPal n' a pas encore approuvé le paiement. Nous vous informerons dès que " "le paiement sera effectué." -#: pretix/plugins/paypal/payment.py:256 pretix/plugins/stripe/payment.py:327 +#: pretix/plugins/paypal/payment.py:285 pretix/plugins/stripe/payment.py:327 msgid "There was an error sending the confirmation mail." msgstr "Il y a eu une erreur lors de l'envoi du mail de confirmation." -#: pretix/plugins/paypal/payment.py:295 pretix/plugins/stripe/payment.py:392 +#: pretix/plugins/paypal/payment.py:324 pretix/plugins/stripe/payment.py:392 msgid "Your input was invalid, please try again." msgstr "Votre saisie était invalide, veuillez réessayer." -#: pretix/plugins/paypal/payment.py:312 pretix/plugins/paypal/payment.py:325 +#: pretix/plugins/paypal/payment.py:341 pretix/plugins/paypal/payment.py:354 #: pretix/plugins/stripe/payment.py:407 pretix/plugins/stripe/payment.py:428 msgid "" "We were unable to transfer the money back automatically. Please get in touch " @@ -11294,53 +11611,53 @@ msgid "This plugin allows you to generate printable reports about your sales." msgstr "" "Ce plugin vous permet de générer des rapports imprimables sur vos ventes." -#: pretix/plugins/reports/exporters.py:100 +#: pretix/plugins/reports/exporters.py:109 #, python-format msgid "Page %d" msgstr "Page %d" -#: pretix/plugins/reports/exporters.py:102 +#: pretix/plugins/reports/exporters.py:111 #, python-format msgid "Created: %s" msgstr "Créé: %s" -#: pretix/plugins/reports/exporters.py:133 +#: pretix/plugins/reports/exporters.py:142 msgid "Order overview (PDF)" msgstr "Aperçu des commandes (PDF)" -#: pretix/plugins/reports/exporters.py:168 +#: pretix/plugins/reports/exporters.py:177 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:41 msgid "Orders by product" msgstr "Commandes par produit" -#: pretix/plugins/reports/exporters.py:176 +#: pretix/plugins/reports/exporters.py:185 msgctxt "subevent" msgid "Date: {}" msgstr "Date: {}" -#: pretix/plugins/reports/exporters.py:188 -#: pretix/plugins/reports/exporters.py:189 -#: pretix/plugins/reports/exporters.py:190 -#: pretix/plugins/reports/exporters.py:191 -#: pretix/plugins/reports/exporters.py:192 -#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:197 +#: pretix/plugins/reports/exporters.py:198 +#: pretix/plugins/reports/exporters.py:199 +#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:201 +#: pretix/plugins/reports/exporters.py:202 msgid "#" msgstr "#" -#: pretix/plugins/reports/exporters.py:265 +#: pretix/plugins/reports/exporters.py:274 msgid "List of orders with taxes (PDF)" msgstr "Liste des commandes avec taxes (PDF)" -#: pretix/plugins/reports/exporters.py:342 +#: pretix/plugins/reports/exporters.py:351 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "Commandes par taux d'imposition ({currency})" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Gross" msgstr "Brut" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Tax" msgstr "Taxe fiscale" @@ -12003,12 +12320,12 @@ msgstr "Ce plugin vous permet d'imprimer des tickets au format PDF" msgid "All paid PDF tickets in one file" msgstr "Tous les billets PDF payés en un seul fichier" -#: pretix/plugins/ticketoutputpdf/signals.py:75 +#: pretix/plugins/ticketoutputpdf/signals.py:41 #, python-brace-format msgid "Question: {question}" msgstr "Question: {question}" -#: pretix/plugins/ticketoutputpdf/signals.py:76 +#: pretix/plugins/ticketoutputpdf/signals.py:42 #, python-brace-format msgid "" msgstr "" @@ -12036,319 +12353,19 @@ msgstr "" msgid "Open the PDF editor in a new tab" msgstr "Ouvrir l'éditeur PDF dans un nouvel onglet" -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:4 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:6 -msgid "PDF Ticket Editor" -msgstr "Editeur de ticket PDF" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:18 -msgid "Code" -msgstr "Code" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:22 -msgid "Paste" -msgstr "Coller" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:26 -msgid "Undo" -msgstr "annuler" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:30 -msgid "Redo" -msgstr "Réinitialiser" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:35 -msgid "Editor" -msgstr "Editeur" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:51 -msgid "" -"This feature is only intended for advanced users. We recommend to only use " -"it to copy and share ticket designs, not to modify the design source code." -msgstr "" -"Cette fonction est uniquement destinée aux utilisateurs avancés. Nous " -"recommandons de ne l'utiliser que pour copier et partager les designs de " -"tickets, et non pour modifier le code source du design." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:65 -msgid "Apply" -msgstr "Appliquer" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:73 -msgid "Uploading new PDF background…" -msgstr "Chargement d'un nouveau fond PDF...." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:81 -msgid "Welcome to the PDF ticket editor!" -msgstr "Bienvenue dans l'éditeur de tickets PDF !" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:83 -msgid "" -"This editor allows you to create a design for the PDF tickets of your event. " -"You can upload a background PDF and then use this tool to place texts and a " -"QR code on the ticket." -msgstr "" -"Cet éditeur vous permet de créer un design pour les tickets PDF de votre " -"événement. Vous pouvez télécharger un PDF d'arrière-plan, puis utiliser cet " -"outil pour placer des textes et un QR code sur le ticket." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:94 -msgid "" -"Please note that the editor can only provide a rough preview. Some details, " -"for example in text rendering, might look slightly different in the final " -"tickets. You can use the \"Preview\" button on the right for a more precise " -"preview." -msgstr "" -"Veuillez noter que l'éditeur ne peut fournir qu'un aperçu approximatif. " -"Certains détails, par exemple dans le rendu de texte, peuvent sembler " -"légèrement différents dans les tickets finaux. Vous pouvez utiliser le " -"bouton \"Prévisualisation\" à droite pour un aperçu plus précis." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:108 -msgid "" -"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " -"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " -"might have problems displaying your background PDF or loading the correct " -"fonts." -msgstr "" -"L'éditeur est testé avec les versions récentes de Google Chrome, Mozilla " -"Firefox et Opera. D'autres navigateurs, en particulier Internet Explorer ou " -"Microsoft Edge, peuvent avoir des problèmes pour afficher votre fichier PDF " -"de fond ou charger les polices correctes." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:116 -msgid "" -"The editor requires JavaScript to work. Please enable JavaScript in your " -"browser to continue." -msgstr "" -"L'éditeur nécessite JavaScript pour fonctionner. Veuillez activer JavaScript " -"dans votre navigateur pour continuer." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:126 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:158 -msgid "Loading…" -msgstr "Chargement...." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:129 -msgid "Start editing" -msgstr "Démarrer l'édition" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:144 -msgid "Cut" -msgstr "Réduire" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:148 -msgid "Copy" -msgstr "Copier" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:164 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:273 -msgid "Width (mm)" -msgstr "Largeur (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:168 -msgid "Height (mm)" -msgstr "Hauteur (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:174 -msgid "Background PDF" -msgstr "Fond d'écran PDF" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:177 -msgid "Upload new background" -msgstr "Charger un nouveau fond" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:184 -msgid "x (mm)" -msgstr "x (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:189 -msgid "y (mm)" -msgstr "y (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:196 -msgid "Size (mm)" -msgstr "Taille (mm)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:204 -msgid "" -"The final QR code will be slightly smaller because some whitespace is " -"required for proper scanning." -msgstr "" -"Le QR code final sera légèrement plus petit car un peu d'espace est " -"nécessaire pour un scan correct." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:213 -msgid "Font size (pt)" -msgstr "Taille de police (pt)" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:235 -msgid "Text color" -msgstr "Couleur du texte" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:280 -msgid "Text content" -msgstr "Contenu du texte" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:287 -msgid "Event attribute:" -msgstr "Attribut d'événement:" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:290 -msgid "Other…" -msgstr "Autres..." - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:300 -msgid "Add a new object" -msgstr "Ajouter un nouvel objet" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:309 -msgid "QR code area" -msgstr "Zone de QR code" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:43 -msgid "Ticket code (barcode content)" -msgstr "Ticket code (barcode content)" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:58 -msgid "Variation name" -msgstr "Nom de la variante" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:59 -msgid "Sample variation" -msgstr "Variante d'exemple" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:63 -msgid "Product description" -msgstr "Description du produit" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:64 -msgid "Sample product – sample variation" -msgstr "Exemple de produit - exemple de variantes" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:71 -msgid "Product name and variation" -msgstr "Dénomination et variantes du produit" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:77 -msgid "Ticket category" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:84 -msgid "123.45 EUR" -msgstr "123,45 EUR" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:94 -msgid "Sample event name" -msgstr "Exemple de nom de l'événement" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:98 -msgid "Event date" -msgstr "Date de l'événement" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:99 -msgid "May 31st, 2017" -msgstr "31. Mai 2017" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:103 -msgid "Event date range" -msgstr "Plage de dates de l'événement" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:104 -msgid "May 31st – June 4th, 2017" -msgstr "31. Mai – 4. Juin 2017" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:108 -msgid "Event begin date and time" -msgstr "Date et heure de début de l'événement" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:109 -msgid "2017-05-31 20:00" -msgstr "31.05.2016 20:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 -msgid "Event begin time" -msgstr "Heure de début de l'événement" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:114 -msgid "20:00" -msgstr "20:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:118 -msgid "Event admission date and time" -msgstr "Date et heure d'admission à l'événement" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:119 -msgid "2017-05-31 19:00" -msgstr "31.05.2016 19:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:126 -msgid "Event admission time" -msgstr "Heure d'admission à l'événement" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:127 -msgid "19:00" -msgstr "19:00" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:134 -msgid "Event location" -msgstr "Lieu de l'événement" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:135 -msgid "Random City" -msgstr "Ville quelconque" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:139 -msgid "Invoice address: name" -msgstr "Adresse de facturation: nom" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:144 -msgid "Invoice address: company" -msgstr "Adresse de facturation: société" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:149 -msgid "List of Add-Ons" -msgstr "Liste des Addons" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:150 -msgid "" -"Addon 1\n" -"Addon 2" -msgstr "" -"Addon 1\n" -"Addon 2" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:158 -msgid "Event organizer company" -msgstr "Société organisatrice de l'événement" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:162 -msgid "Organizer info text" -msgstr "Texte d'information de l'organisateur" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:163 -msgid "Event organizer info text" -msgstr "Texte info de l'organisateur de l'événement" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:178 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:38 msgid "PDF output" msgstr "sortie PDF" -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:308 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:168 msgid "Ticket" msgstr "Ticket" -#: pretix/plugins/ticketoutputpdf/views.py:54 -msgid "The uploaded PDF file is to large." -msgstr "Le fichier PDF envoyé est trop volumineux." - -#: pretix/plugins/ticketoutputpdf/views.py:56 -msgid "The uploaded PDF file is to small." -msgstr "Le fichier PDF envoyé est trop petit." - -#: pretix/plugins/ticketoutputpdf/views.py:58 -msgid "Please only upload PDF files." -msgstr "Veuillez uploader uniquement des fichiers PDF." +#: pretix/plugins/ticketoutputpdf/views.py:16 +#, fuzzy +#| msgid "Default timezone" +msgid "Default ticket layout" +msgstr "Fuseau horaire par défaut" #: pretix/presale/checkoutflow.py:48 msgctxt "checkoutflow" @@ -12402,11 +12419,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Validation" -#: pretix/presale/checkoutflow.py:566 +#: pretix/presale/checkoutflow.py:568 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Vous devez cocher toutes les cases en bas de la page." -#: pretix/presale/checkoutflow.py:596 +#: pretix/presale/checkoutflow.py:598 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -12542,7 +12559,7 @@ msgid "There are no add-ons available for this product." msgstr "Il n' y a pas d'add-ons disponibles pour ce produit." #: pretix/presale/templates/pretixpresale/event/checkout_addons.html:65 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:156 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:45 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:103 msgid "Go back" @@ -12600,15 +12617,15 @@ msgstr "Modifier" msgid "Contact information" msgstr "Coordonnées de contact" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:143 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:137 msgid "Confirmations" msgstr "Confirmations" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 msgid "Place binding order" msgstr "Passer une commande" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:170 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:164 msgid "Submit registration" msgstr "Valider" @@ -13174,11 +13191,11 @@ msgstr "Veuillez entrer les chiffres positifs uniquement." msgid "Your cart has been updated." msgstr "Votre panier a été mis à jour." -#: pretix/presale/views/cart.py:309 pretix/presale/views/cart.py:329 +#: pretix/presale/views/cart.py:310 pretix/presale/views/cart.py:331 msgid "Your cart is now empty." msgstr "Votre panier à été vidé." -#: pretix/presale/views/cart.py:343 +#: pretix/presale/views/cart.py:345 msgid "The products have been successfully added to your cart." msgstr "Les produits ont été ajoutés à votre panier." diff --git a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po index a5566bf983..2b15709eae 100644 --- a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: French\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:42+0000\n" "PO-Revision-Date: 2018-03-22 17:35+0000\n" "Last-Translator: Claude \n" "Language-Team: French {text}" msgstr "" -#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:128 +#: pretix/plugins/paypal/payment.py:62 pretix/plugins/stripe/payment.py:128 msgid "Click here for a tutorial on how to obtain the required keys" msgstr "" -#: pretix/plugins/paypal/payment.py:78 +#: pretix/plugins/paypal/payment.py:79 msgid "" "Please configure a PayPal Webhook to the following endpoint in order to " "automatically cancel orders when payments are refunded externally." msgstr "" -#: pretix/plugins/paypal/payment.py:140 pretix/plugins/paypal/payment.py:155 -#: pretix/plugins/paypal/payment.py:158 +#: pretix/plugins/paypal/payment.py:169 pretix/plugins/paypal/payment.py:184 +#: pretix/plugins/paypal/payment.py:187 msgid "We had trouble communicating with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:185 pretix/plugins/paypal/payment.py:194 -#: pretix/plugins/paypal/payment.py:237 +#: pretix/plugins/paypal/payment.py:214 pretix/plugins/paypal/payment.py:223 +#: pretix/plugins/paypal/payment.py:266 msgid "" "We were unable to process your payment. See below for details on how to " "proceed." msgstr "" -#: pretix/plugins/paypal/payment.py:229 +#: pretix/plugins/paypal/payment.py:258 msgid "" "PayPal has not yet approved the payment. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:256 pretix/plugins/stripe/payment.py:327 +#: pretix/plugins/paypal/payment.py:285 pretix/plugins/stripe/payment.py:327 msgid "There was an error sending the confirmation mail." msgstr "" -#: pretix/plugins/paypal/payment.py:295 pretix/plugins/stripe/payment.py:392 +#: pretix/plugins/paypal/payment.py:324 pretix/plugins/stripe/payment.py:392 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/plugins/paypal/payment.py:312 pretix/plugins/paypal/payment.py:325 +#: pretix/plugins/paypal/payment.py:341 pretix/plugins/paypal/payment.py:354 #: pretix/plugins/stripe/payment.py:407 pretix/plugins/stripe/payment.py:428 msgid "" "We were unable to transfer the money back automatically. Please get in touch " @@ -10030,53 +10321,53 @@ msgstr "" msgid "This plugin allows you to generate printable reports about your sales." msgstr "" -#: pretix/plugins/reports/exporters.py:100 +#: pretix/plugins/reports/exporters.py:109 #, python-format msgid "Page %d" msgstr "" -#: pretix/plugins/reports/exporters.py:102 +#: pretix/plugins/reports/exporters.py:111 #, python-format msgid "Created: %s" msgstr "" -#: pretix/plugins/reports/exporters.py:133 +#: pretix/plugins/reports/exporters.py:142 msgid "Order overview (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:168 +#: pretix/plugins/reports/exporters.py:177 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:41 msgid "Orders by product" msgstr "" -#: pretix/plugins/reports/exporters.py:176 +#: pretix/plugins/reports/exporters.py:185 msgctxt "subevent" msgid "Date: {}" msgstr "" -#: pretix/plugins/reports/exporters.py:188 -#: pretix/plugins/reports/exporters.py:189 -#: pretix/plugins/reports/exporters.py:190 -#: pretix/plugins/reports/exporters.py:191 -#: pretix/plugins/reports/exporters.py:192 -#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:197 +#: pretix/plugins/reports/exporters.py:198 +#: pretix/plugins/reports/exporters.py:199 +#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:201 +#: pretix/plugins/reports/exporters.py:202 msgid "#" msgstr "" -#: pretix/plugins/reports/exporters.py:265 +#: pretix/plugins/reports/exporters.py:274 msgid "List of orders with taxes (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:342 +#: pretix/plugins/reports/exporters.py:351 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Gross" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Tax" msgstr "" @@ -10673,12 +10964,12 @@ msgstr "" msgid "All paid PDF tickets in one file" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:75 +#: pretix/plugins/ticketoutputpdf/signals.py:41 #, python-brace-format msgid "Question: {question}" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:76 +#: pretix/plugins/ticketoutputpdf/signals.py:42 #, python-brace-format msgid "" msgstr "" @@ -10700,298 +10991,16 @@ msgstr "" msgid "Open the PDF editor in a new tab" msgstr "" -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:4 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:6 -msgid "PDF Ticket Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:18 -msgid "Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:22 -msgid "Paste" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:26 -msgid "Undo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:30 -msgid "Redo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:35 -msgid "Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:51 -msgid "" -"This feature is only intended for advanced users. We recommend to only use " -"it to copy and share ticket designs, not to modify the design source code." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:65 -msgid "Apply" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:73 -msgid "Uploading new PDF background…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:81 -msgid "Welcome to the PDF ticket editor!" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:83 -msgid "" -"This editor allows you to create a design for the PDF tickets of your event. " -"You can upload a background PDF and then use this tool to place texts and a " -"QR code on the ticket." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:94 -msgid "" -"Please note that the editor can only provide a rough preview. Some details, " -"for example in text rendering, might look slightly different in the final " -"tickets. You can use the \"Preview\" button on the right for a more precise " -"preview." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:108 -msgid "" -"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " -"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " -"might have problems displaying your background PDF or loading the correct " -"fonts." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:116 -msgid "" -"The editor requires JavaScript to work. Please enable JavaScript in your " -"browser to continue." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:126 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:158 -msgid "Loading…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:129 -msgid "Start editing" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:144 -msgid "Cut" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:148 -msgid "Copy" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:164 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:273 -msgid "Width (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:168 -msgid "Height (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:174 -msgid "Background PDF" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:177 -msgid "Upload new background" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:184 -msgid "x (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:189 -msgid "y (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:196 -msgid "Size (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:204 -msgid "" -"The final QR code will be slightly smaller because some whitespace is " -"required for proper scanning." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:213 -msgid "Font size (pt)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:235 -msgid "Text color" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:280 -msgid "Text content" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:287 -msgid "Event attribute:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:290 -msgid "Other…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:300 -msgid "Add a new object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:309 -msgid "QR code area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:43 -msgid "Ticket code (barcode content)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:58 -msgid "Variation name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:59 -msgid "Sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:63 -msgid "Product description" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:64 -msgid "Sample product – sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:71 -msgid "Product name and variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:77 -msgid "Ticket category" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:84 -msgid "123.45 EUR" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:94 -msgid "Sample event name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:98 -msgid "Event date" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:99 -msgid "May 31st, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:103 -msgid "Event date range" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:104 -msgid "May 31st – June 4th, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:108 -msgid "Event begin date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:109 -msgid "2017-05-31 20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 -msgid "Event begin time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:114 -msgid "20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:118 -msgid "Event admission date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:119 -msgid "2017-05-31 19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:126 -msgid "Event admission time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:127 -msgid "19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:134 -msgid "Event location" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:135 -msgid "Random City" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:139 -msgid "Invoice address: name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:144 -msgid "Invoice address: company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:149 -msgid "List of Add-Ons" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:150 -msgid "" -"Addon 1\n" -"Addon 2" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:158 -msgid "Event organizer company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:162 -msgid "Organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:163 -msgid "Event organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:178 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:38 msgid "PDF output" msgstr "" -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:308 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:168 msgid "Ticket" msgstr "" -#: pretix/plugins/ticketoutputpdf/views.py:54 -msgid "The uploaded PDF file is to large." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:56 -msgid "The uploaded PDF file is to small." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:58 -msgid "Please only upload PDF files." +#: pretix/plugins/ticketoutputpdf/views.py:16 +msgid "Default ticket layout" msgstr "" #: pretix/presale/checkoutflow.py:48 @@ -11045,11 +11054,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:566 +#: pretix/presale/checkoutflow.py:568 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:596 +#: pretix/presale/checkoutflow.py:598 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -11172,7 +11181,7 @@ msgid "There are no add-ons available for this product." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_addons.html:65 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:156 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:45 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:103 msgid "Go back" @@ -11229,15 +11238,15 @@ msgstr "" msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:143 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:137 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:170 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:164 msgid "Submit registration" msgstr "" @@ -11748,11 +11757,11 @@ msgstr "" msgid "Your cart has been updated." msgstr "" -#: pretix/presale/views/cart.py:309 pretix/presale/views/cart.py:329 +#: pretix/presale/views/cart.py:310 pretix/presale/views/cart.py:331 msgid "Your cart is now empty." msgstr "" -#: pretix/presale/views/cart.py:343 +#: pretix/presale/views/cart.py:345 msgid "The products have been successfully added to your cart." msgstr "" diff --git a/src/pretix/locale/it/LC_MESSAGES/djangojs.po b/src/pretix/locale/it/LC_MESSAGES/djangojs.po index 19c495cb4b..a81c011ad3 100644 --- a/src/pretix/locale/it/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/it/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -45,46 +45,6 @@ msgstr "" msgid "Contacting Stripe …" msgstr "" -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:21 -msgid "QR Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:210 -msgid "The PDF background file could not be loaded for the following reason:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:359 -msgid "Group of objects" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:365 -msgid "Text object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:367 -msgid "Barcode area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:369 -msgid "Object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:373 -msgid "Ticket design" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:609 -msgid "Saving failed." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:656 -msgid "Do you really want to leave the editor without saving your changes?" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:670 -msgid "Error while uploading your PDF file, please try again." -msgstr "" - #: pretix/static/pretixbase/js/asyncdownload.js:28 #: pretix/static/pretixbase/js/asynctask.js:42 #: pretix/static/pretixbase/js/asynctask.js:94 @@ -151,6 +111,46 @@ msgstr "" msgid "Press Ctrl-C to copy!" msgstr "" +#: pretix/static/pretixcontrol/js/ui/editor.js:21 +msgid "QR Code" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:210 +msgid "The PDF background file could not be loaded for the following reason:" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:359 +msgid "Group of objects" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:365 +msgid "Text object" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:367 +msgid "Barcode area" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:369 +msgid "Object" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:373 +msgid "Ticket design" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:609 +msgid "Saving failed." +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:656 +msgid "Do you really want to leave the editor without saving your changes?" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:670 +msgid "Error while uploading your PDF file, please try again." +msgstr "" + #: pretix/static/pretixcontrol/js/ui/mail.js:18 msgid "An error has occurred." msgstr "" diff --git a/src/pretix/locale/nl/LC_MESSAGES/django.po b/src/pretix/locale/nl/LC_MESSAGES/django.po index 0a008d4ca0..b0f04bc992 100644 --- a/src/pretix/locale/nl/LC_MESSAGES/django.po +++ b/src/pretix/locale/nl/LC_MESSAGES/django.po @@ -6,11 +6,11 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:41+0000\n" "PO-Revision-Date: 2018-04-07 19:00+0000\n" "Last-Translator: Maarten van den Berg \n" -"Language-Team: Dutch " -"\n" +"Language-Team: Dutch \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,16 +46,16 @@ msgid "On sale" msgstr "In de verkoop" #: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:810 -#: pretix/base/models/items.py:1117 +#: pretix/base/models/items.py:1119 msgid "One or more items do not belong to this event." msgstr "Eén of meer items horen niet bij dit evenement." -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1126 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1128 msgid "Subevent cannot be null for event series." msgstr "Het onderevenement kan niet leeg zijn voor evenementreeksen." #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1128 pretix/base/models/items.py:1131 +#: pretix/base/models/items.py:1130 pretix/base/models/items.py:1133 msgid "The subevent does not belong to this event." msgstr "Het onderevenement hoort niet bij dit evenement." @@ -147,7 +147,7 @@ msgstr "" msgid "Email addresses (text file)" msgstr "E-mailadressen (tekstbestand)" -#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:273 +#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:282 msgid "Filter by status" msgstr "Filter op status" @@ -160,7 +160,7 @@ msgid "Only paid orders" msgstr "Alleen betaalde bestellingen" #: pretix/base/exporters/orderlist.py:64 pretix/base/models/orders.py:110 -#: pretix/base/notifications.py:177 +#: pretix/base/notifications.py:178 pretix/base/pdf.py:18 #: pretix/control/templates/pretixcontrol/checkin/index.html:65 #: pretix/control/templates/pretixcontrol/order/index.html:77 #: pretix/control/templates/pretixcontrol/orders/index.html:34 @@ -169,15 +169,14 @@ msgstr "Alleen betaalde bestellingen" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 #: pretix/plugins/checkinlists/exporters.py:49 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:347 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:48 +#: pretix/plugins/reports/exporters.py:356 msgid "Order code" msgstr "Bestelcode" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:178 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 #: pretix/control/templates/pretixcontrol/orders/index.html:89 #: pretix/control/templates/pretixcontrol/search/orders.html:48 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 msgid "Order total" msgstr "Totaal van bestelling" @@ -190,7 +189,7 @@ msgstr "Totaal van bestelling" #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/control/templates/pretixcontrol/subevents/index.html:63 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:123 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:51 msgid "Status" msgstr "Status" @@ -200,12 +199,12 @@ msgstr "Status" msgid "Email" msgstr "E-mail" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:180 #: pretix/control/templates/pretixcontrol/order/index.html:79 #: pretix/control/templates/pretixcontrol/orders/index.html:85 #: pretix/control/templates/pretixcontrol/search/orders.html:45 -#: pretix/plugins/reports/exporters.py:284 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:293 +#: pretix/plugins/reports/exporters.py:356 msgid "Order date" msgstr "Besteldatum" @@ -232,30 +231,30 @@ msgstr "Bedrijf" msgid "Name" msgstr "Naam" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:929 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 #: pretix/control/templates/pretixcontrol/order/index.html:396 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:185 msgid "Address" msgstr "Adres" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:930 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 msgid "ZIP code" msgstr "Postcode" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:933 msgid "City" msgstr "Stad" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 -#: pretix/base/models/orders.py:933 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/models/orders.py:935 #: pretix/control/templates/pretixcontrol/order/index.html:400 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:96 #: pretix/presale/templates/pretixpresale/event/order.html:189 msgid "Country" msgstr "Land" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:936 #: pretix/control/templates/pretixcontrol/order/index.html:403 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:192 @@ -265,8 +264,8 @@ msgstr "BTW-nummer" #: pretix/base/exporters/orderlist.py:66 pretix/base/models/orders.py:140 #: pretix/control/templates/pretixcontrol/order/index.html:89 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 -#: pretix/plugins/reports/exporters.py:285 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:294 +#: pretix/plugins/reports/exporters.py:356 msgid "Payment date" msgstr "Betaaldatum" @@ -278,6 +277,11 @@ msgstr "Betalingswijze" msgid "Fees" msgstr "Toeslagen" +#: pretix/base/exporters/orderlist.py:66 +#: pretix/control/templates/pretixcontrol/order/index.html:81 +msgid "Order locale" +msgstr "" + #: pretix/base/exporters/orderlist.py:71 #, python-brace-format msgid "Gross at {rate} % tax" @@ -297,37 +301,37 @@ msgstr "Belastingwaarde tegen {rate}% belasting" msgid "Invoice numbers" msgstr "Factuurnummers" -#: pretix/base/exporters/orderlist.py:148 +#: pretix/base/exporters/orderlist.py:149 msgid "Quota availabilities (CSV)" msgstr "Quota beschikbaarheid (CSV)" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quotas.html:44 msgid "Quota name" msgstr "Quotanaam" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quota.html:35 msgid "Total quota" msgstr "Totale quotum" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:603 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:603 msgid "Paid orders" msgstr "Betaalde bestellingen" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:608 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:608 msgid "Pending orders" msgstr "Openstaande bestellingen" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 msgid "Blocking vouchers" msgstr "Blokkerende vouchers" -#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:618 +#: pretix/base/exporters/orderlist.py:157 pretix/control/views/item.py:618 msgid "Current user's carts" msgstr "Momenteel in winkelwagens" -#: pretix/base/exporters/orderlist.py:156 pretix/control/forms/event.py:1061 +#: pretix/base/exporters/orderlist.py:157 pretix/control/forms/event.py:1061 #: pretix/control/templates/pretixcontrol/event/base.html:101 #: pretix/control/templates/pretixcontrol/event/settings.html:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -339,14 +343,14 @@ msgstr "Momenteel in winkelwagens" msgid "Waiting list" msgstr "Wachtlijst" -#: pretix/base/exporters/orderlist.py:156 +#: pretix/base/exporters/orderlist.py:157 #: pretix/control/templates/pretixcontrol/items/quota.html:47 #: pretix/control/views/item.py:634 msgid "Current availability" msgstr "Huidige beschikbaarheid" -#: pretix/base/exporters/orderlist.py:164 -#: pretix/base/exporters/orderlist.py:170 +#: pretix/base/exporters/orderlist.py:165 +#: pretix/base/exporters/orderlist.py:171 #: pretix/control/templates/pretixcontrol/items/quota.html:37 #: pretix/control/templates/pretixcontrol/items/quota.html:49 msgid "Infinite" @@ -357,7 +361,7 @@ msgstr "Oneindig" #: pretix/base/models/orders.py:126 #: pretix/control/templates/pretixcontrol/event/settings_base.html:60 #: pretix/plugins/checkinlists/exporters.py:292 -#: pretix/presale/checkoutflow.py:527 pretix/presale/forms/checkout.py:24 +#: pretix/presale/checkoutflow.py:529 pretix/presale/forms/checkout.py:24 #: pretix/presale/forms/user.py:6 msgid "E-mail" msgstr "E-mail" @@ -405,10 +409,10 @@ msgstr "" "We kunnen geen gebruiker vinden aan de hand van de door u opgegeven gegevens." #: pretix/base/forms/questions.py:51 pretix/base/models/orders.py:598 +#: pretix/base/pdf.py:58 #: pretix/control/templates/pretixcontrol/order/index.html:213 #: pretix/plugins/checkinlists/exporters.py:48 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:88 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 msgid "Attendee name" msgstr "Naam van aanwezige" @@ -538,7 +542,7 @@ msgstr "Ongeldige tijdelijke aanduiding(en): %(value)s" msgid "Individual customer" msgstr "Particuliere klant" -#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:926 +#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:928 msgid "Business customer" msgstr "Zakelijke klant" @@ -714,7 +718,7 @@ msgstr "" msgid "Default list" msgstr "Standaard lijst" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:928 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:930 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "Volledige naam" @@ -803,7 +807,7 @@ msgstr "Beperk tot producten" #: pretix/control/templates/pretixcontrol/vouchers/index.html:87 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:120 #: pretix/plugins/checkinlists/exporters.py:295 -#: pretix/plugins/reports/exporters.py:255 pretix/plugins/sendmail/forms.py:69 +#: pretix/plugins/reports/exporters.py:264 pretix/plugins/sendmail/forms.py:69 msgctxt "subevent" msgid "Date" msgstr "Datum" @@ -831,12 +835,11 @@ msgstr "Het einde van de voorverkoopperiode moet later zijn dan het begin." msgid "The end of the event has to be later than its start." msgstr "Het einde van het evenement moet later zijn dan het begin." -#: pretix/base/models/event.py:202 pretix/control/forms/filter.py:274 -#: pretix/control/forms/filter.py:276 pretix/control/forms/filter.py:385 -#: pretix/control/forms/filter.py:387 +#: pretix/base/models/event.py:202 pretix/base/pdf.py:63 +#: pretix/control/forms/filter.py:274 pretix/control/forms/filter.py:276 +#: pretix/control/forms/filter.py:385 pretix/control/forms/filter.py:387 #: pretix/control/templates/pretixcontrol/events/index.html:52 #: pretix/control/templates/pretixcontrol/organizers/detail.html:13 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:93 msgid "Event name" msgstr "Evenement naam" @@ -878,7 +881,7 @@ msgid "Event start time" msgstr "Starttijd van het evenement" #: pretix/base/models/event.py:227 pretix/base/models/event.py:595 -#: pretix/control/forms/subevents.py:61 +#: pretix/base/pdf.py:96 pretix/control/forms/subevents.py:61 msgid "Event end time" msgstr "Eindtijd van het evenement" @@ -946,8 +949,8 @@ msgstr "Evenementenreeks" #: pretix/base/models/event.py:264 pretix/base/models/items.py:194 #: pretix/base/models/items.py:903 pretix/base/models/orders.py:121 -#: pretix/base/models/orders.py:881 pretix/base/models/vouchers.py:85 -#: pretix/base/models/waitinglist.py:27 +#: pretix/base/models/orders.py:883 pretix/base/models/vouchers.py:85 +#: pretix/base/models/waitinglist.py:27 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 msgid "Event" @@ -1023,10 +1026,9 @@ msgstr "" "kunnen alleen worden gekocht in combinatie met een product waarbij deze " "categorie is ingesteld als mogelijke add-on producten." -#: pretix/base/models/items.py:61 +#: pretix/base/models/items.py:61 pretix/base/pdf.py:46 #: pretix/control/templates/pretixcontrol/items/category.html:4 #: pretix/control/templates/pretixcontrol/items/category.html:6 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:76 msgid "Product category" msgstr "Product categorie" @@ -1235,7 +1237,7 @@ msgstr "" #: pretix/control/views/vouchers.py:60 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "Product" @@ -1367,7 +1369,7 @@ msgid "File upload" msgstr "Bestand upload" #: pretix/base/models/items.py:655 pretix/base/models/orders.py:134 -#: pretix/base/models/orders.py:888 +#: pretix/base/models/orders.py:890 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 #: pretix/presale/templates/pretixpresale/organizers/index.html:47 @@ -1516,11 +1518,11 @@ msgstr "Quotum" msgid "Quotas" msgstr "Quota" -#: pretix/base/models/items.py:1110 +#: pretix/base/models/items.py:1112 msgid "All variations must belong to an item contained in the items list." msgstr "Alle varianten moeten bij een item behoren dat in de itemlijst staat." -#: pretix/base/models/items.py:1120 +#: pretix/base/models/items.py:1122 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -1593,7 +1595,7 @@ msgstr "terugbetaald" msgid "Locale" msgstr "Landinstelling" -#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:892 +#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:894 msgid "Expiration date" msgstr "Verloopdatum" @@ -1637,8 +1639,8 @@ msgstr "" msgid "Meta information" msgstr "Meta informatie" -#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:687 -#: pretix/base/models/orders.py:764 +#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:689 +#: pretix/base/models/orders.py:766 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:161 msgid "Order" @@ -1678,7 +1680,7 @@ msgstr "Het bestelde product \"{item}\" is niet langer beschikbaar." #: pretix/plugins/checkinlists/exporters.py:319 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 -#: pretix/presale/checkoutflow.py:535 +#: pretix/presale/checkoutflow.py:537 msgid "Yes" msgstr "Ja" @@ -1690,7 +1692,7 @@ msgstr "Ja" #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/plugins/stripe/templates/pretixplugins/stripe/action_refund.html:14 -#: pretix/presale/checkoutflow.py:537 +#: pretix/presale/checkoutflow.py:539 msgid "No" msgstr "Nee" @@ -1702,10 +1704,9 @@ msgstr "" msgid "Variation" msgstr "Variant" -#: pretix/base/models/orders.py:594 +#: pretix/base/models/orders.py:594 pretix/base/pdf.py:53 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:83 msgid "Price" msgstr "Prijs" @@ -1713,77 +1714,83 @@ msgstr "Prijs" msgid "Empty, if this product is not an admission ticket" msgstr "Empty, if this product is not an admission ticket" -#: pretix/base/models/orders.py:675 +#: pretix/base/models/orders.py:676 msgid "Payment fee" msgstr "Betalingskosten" -#: pretix/base/models/orders.py:676 +#: pretix/base/models/orders.py:677 msgid "Shipping fee" msgstr "Verzendkosten" -#: pretix/base/models/orders.py:677 +#: pretix/base/models/orders.py:678 msgid "Service fee" msgstr "Servicekosten" -#: pretix/base/models/orders.py:678 +#: pretix/base/models/orders.py:679 msgid "Other fees" msgstr "Overige kosten" -#: pretix/base/models/orders.py:683 pretix/control/views/vouchers.py:61 +#: pretix/base/models/orders.py:680 +#, fuzzy +#| msgid "Credit card" +msgid "Gift card" +msgstr "Creditcard" + +#: pretix/base/models/orders.py:685 pretix/control/views/vouchers.py:61 msgid "Value" msgstr "Waarde" -#: pretix/base/models/orders.py:698 pretix/base/models/orders.py:770 +#: pretix/base/models/orders.py:700 pretix/base/models/orders.py:772 #: pretix/base/models/tax.py:72 msgid "Tax rate" msgstr "Belastingtarief" -#: pretix/base/models/orders.py:707 pretix/base/models/orders.py:779 +#: pretix/base/models/orders.py:709 pretix/base/models/orders.py:781 msgid "Tax value" msgstr "Belastingwaarde" -#: pretix/base/models/orders.py:784 +#: pretix/base/models/orders.py:786 #, fuzzy msgid "Order position" msgstr "Bestelling positie" -#: pretix/base/models/orders.py:785 pretix/base/notifications.py:181 +#: pretix/base/models/orders.py:787 pretix/base/notifications.py:182 #, fuzzy msgid "Order positions" msgstr "Bestelling posities" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:887 msgid "Cart ID (e.g. session key)" msgstr "Winkelwagen ID (bijv. sessiesleutel)" -#: pretix/base/models/orders.py:900 +#: pretix/base/models/orders.py:902 #, fuzzy msgid "Cart position" msgstr "Winkelwagen positie" -#: pretix/base/models/orders.py:901 +#: pretix/base/models/orders.py:903 msgid "Cart positions" msgstr "Winkelwagen posities" -#: pretix/base/models/orders.py:927 +#: pretix/base/models/orders.py:929 msgid "Company name" msgstr "Bedrijfsnaam" -#: pretix/base/models/orders.py:933 +#: pretix/base/models/orders.py:935 msgid "Select country" msgstr "Selecteer land" -#: pretix/base/models/orders.py:935 +#: pretix/base/models/orders.py:937 msgid "Only for business customers within the EU." msgstr "Alleen voor zakelijke klanten binnen de EU." -#: pretix/base/models/orders.py:938 +#: pretix/base/models/orders.py:940 #: pretix/control/templates/pretixcontrol/order/index.html:419 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:102 msgid "Internal reference" msgstr "Interne referentie" -#: pretix/base/models/orders.py:939 +#: pretix/base/models/orders.py:941 msgid "This reference will be printed on your invoice for your convenience." msgstr "Deze referentie wordt voor u op de factuur afgedrukt." @@ -2145,7 +2152,6 @@ msgstr "Op wachtlijst sinds" #: pretix/base/models/waitinglist.py:40 #: pretix/control/templates/pretixcontrol/users/index.html:37 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:125 msgid "E-mail address" msgstr "E-mailadres" @@ -2218,85 +2224,85 @@ msgstr "" msgid "View all unresolved problems" msgstr "Bekijk alle onopgeloste problemen" -#: pretix/base/notifications.py:180 pretix/control/forms/filter.py:96 +#: pretix/base/notifications.py:181 pretix/control/forms/filter.py:96 msgid "Order status" msgstr "Bestelstatus" -#: pretix/base/notifications.py:182 +#: pretix/base/notifications.py:183 #: pretix/base/templates/pretixbase/email/plainwrapper.html:24 msgid "View order details" msgstr "Bekijk bestelgegevens" -#: pretix/base/notifications.py:192 +#: pretix/base/notifications.py:193 msgid "New order placed" msgstr "Nieuwe bestelling geplaatst" -#: pretix/base/notifications.py:193 +#: pretix/base/notifications.py:194 #, python-brace-format msgid "A new order has been placed: {order.code}" msgstr "Er is een nieuwe bestelling geplaatst: {order.code}" -#: pretix/base/notifications.py:198 +#: pretix/base/notifications.py:199 msgid "Order marked as paid" msgstr "Bestelling gemarkeerd als betaald" -#: pretix/base/notifications.py:199 +#: pretix/base/notifications.py:200 #, python-brace-format msgid "Order {order.code} has been marked as paid." msgstr "Bestelling {order.code} is gemarkeerd als betaald." -#: pretix/base/notifications.py:204 +#: pretix/base/notifications.py:205 #: pretix/control/templates/pretixcontrol/event/mail.html:39 msgid "Order canceled" msgstr "Bestelling geannuleerd" -#: pretix/base/notifications.py:205 +#: pretix/base/notifications.py:206 #, python-brace-format msgid "Order {order.code} has been canceled." msgstr "Bestelling {order.code} is geannuleerd." -#: pretix/base/notifications.py:210 +#: pretix/base/notifications.py:211 msgid "Order expired" msgstr "Bestelling is verlopen" -#: pretix/base/notifications.py:211 +#: pretix/base/notifications.py:212 #, python-brace-format msgid "Order {order.code} has been marked as expired." msgstr "Bestelling {order.code} is gemarkeerd als verlopen." -#: pretix/base/notifications.py:216 +#: pretix/base/notifications.py:217 msgid "Order information changed" msgstr "Bestelinformatie gewijzigd" -#: pretix/base/notifications.py:217 +#: pretix/base/notifications.py:218 #, python-brace-format msgid "The ticket information of order {order.code} has been changed." msgstr "De ticketinformatie van bestelling {order.code} is gewijzigd." -#: pretix/base/notifications.py:222 +#: pretix/base/notifications.py:223 msgid "Order contact address changed" msgstr "Contactadres van bestelling gewijzigd" -#: pretix/base/notifications.py:223 +#: pretix/base/notifications.py:224 #, python-brace-format msgid "The contact address of order {order.code} has been changed." msgstr "Het contactadres van bestelling {order.code} is gewijzigd." -#: pretix/base/notifications.py:228 +#: pretix/base/notifications.py:229 #: pretix/control/templates/pretixcontrol/event/mail.html:30 msgid "Order changed" msgstr "Bestelling gewijzigd" -#: pretix/base/notifications.py:229 +#: pretix/base/notifications.py:230 #, python-brace-format msgid "Order {order.code} has been changed." msgstr "Bestelling {order.code} is gewijzigd." -#: pretix/base/notifications.py:234 +#: pretix/base/notifications.py:235 msgid "Order refunded" msgstr "Bestelling terugbetaald" -#: pretix/base/notifications.py:235 +#: pretix/base/notifications.py:236 #, python-brace-format msgid "Order {order.code} has been refunded." msgstr "Bestelling {order.code} is terugbetaald." @@ -2409,6 +2415,170 @@ msgstr "Gratis" msgid "The order has been marked as refunded." msgstr "De bestelling is gemarkeerd als terugbetaald." +#: pretix/base/pdf.py:13 +msgid "Ticket code (barcode content)" +msgstr "" + +#: pretix/base/pdf.py:23 pretix/control/forms/event.py:1127 +#: pretix/control/templates/pretixcontrol/items/index.html:33 +msgid "Product name" +msgstr "" + +#: pretix/base/pdf.py:24 pretix/base/services/tickets.py:77 +#: pretix/control/views/pdf.py:58 +msgid "Sample product" +msgstr "" + +#: pretix/base/pdf.py:28 +msgid "Variation name" +msgstr "Variantnaam" + +#: pretix/base/pdf.py:29 +#, fuzzy +msgid "Sample variation" +msgstr "Voorbeeldvariant" + +#: pretix/base/pdf.py:33 +msgid "Product description" +msgstr "" + +#: pretix/base/pdf.py:34 pretix/base/services/tickets.py:78 +#: pretix/control/views/pdf.py:59 +msgid "Sample product description" +msgstr "" + +#: pretix/base/pdf.py:38 +msgid "Product name and variation" +msgstr "" + +#: pretix/base/pdf.py:39 +msgid "Sample product – sample variation" +msgstr "" + +#: pretix/base/pdf.py:47 +msgid "Ticket category" +msgstr "" + +#: pretix/base/pdf.py:54 +msgid "123.45 EUR" +msgstr "" + +#: pretix/base/pdf.py:59 pretix/base/pdf.py:126 +#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 +#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 +#: pretix/control/views/event.py:561 pretix/control/views/pdf.py:68 +#: pretix/control/views/pdf.py:69 pretix/control/views/pdf.py:70 +#: pretix/control/views/pdf.py:72 pretix/plugins/sendmail/views.py:92 +msgid "John Doe" +msgstr "" + +#: pretix/base/pdf.py:64 +msgid "Sample event name" +msgstr "" + +#: pretix/base/pdf.py:68 +msgid "Event date" +msgstr "" + +#: pretix/base/pdf.py:69 +msgid "May 31st, 2017" +msgstr "" + +#: pretix/base/pdf.py:73 +msgid "Event date range" +msgstr "" + +#: pretix/base/pdf.py:74 +msgid "May 31st – June 4th, 2017" +msgstr "" + +#: pretix/base/pdf.py:78 +msgid "Event begin date and time" +msgstr "" + +#: pretix/base/pdf.py:79 +msgid "2017-05-31 20:00" +msgstr "" + +#: pretix/base/pdf.py:83 +msgid "Event begin time" +msgstr "" + +#: pretix/base/pdf.py:84 +msgid "20:00" +msgstr "" + +#: pretix/base/pdf.py:88 +#, fuzzy +#| msgid "Event end time" +msgid "Event end date and time" +msgstr "Eindtijd van het evenement" + +#: pretix/base/pdf.py:89 pretix/base/pdf.py:105 +msgid "2017-05-31 19:00" +msgstr "" + +#: pretix/base/pdf.py:97 pretix/base/pdf.py:113 +msgid "19:00" +msgstr "" + +#: pretix/base/pdf.py:104 +msgid "Event admission date and time" +msgstr "" + +#: pretix/base/pdf.py:112 +msgid "Event admission time" +msgstr "" + +#: pretix/base/pdf.py:120 +msgid "Event location" +msgstr "" + +#: pretix/base/pdf.py:121 +msgid "Random City" +msgstr "" + +#: pretix/base/pdf.py:125 +msgid "Invoice address: name" +msgstr "" + +#: pretix/base/pdf.py:130 +msgid "Invoice address: company" +msgstr "" + +#: pretix/base/pdf.py:131 pretix/base/services/tickets.py:91 +#: pretix/control/views/pdf.py:72 +msgid "Sample company" +msgstr "" + +#: pretix/base/pdf.py:135 +msgid "List of Add-Ons" +msgstr "" + +#: pretix/base/pdf.py:136 +msgid "" +"Addon 1\n" +"Addon 2" +msgstr "" + +#: pretix/base/pdf.py:143 pretix/control/forms/filter.py:320 +#: pretix/control/forms/filter.py:322 +#: pretix/control/templates/pretixcontrol/organizers/index.html:35 +msgid "Organizer name" +msgstr "" + +#: pretix/base/pdf.py:144 +msgid "Event organizer company" +msgstr "" + +#: pretix/base/pdf.py:148 +msgid "Organizer info text" +msgstr "" + +#: pretix/base/pdf.py:149 +msgid "Event organizer info text" +msgstr "" + #: pretix/base/reldate.py:13 #, fuzzy msgid "Event start" @@ -2862,41 +3032,10 @@ msgstr "" msgid "Uncategorized" msgstr "" -#: pretix/base/services/tickets.py:77 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:54 -#: pretix/plugins/ticketoutputpdf/views.py:65 -msgid "Sample product" -msgstr "" - -#: pretix/base/services/tickets.py:78 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:72 -#: pretix/plugins/ticketoutputpdf/views.py:66 -msgid "Sample product description" -msgstr "" - -#: pretix/base/services/tickets.py:79 -#: pretix/plugins/ticketoutputpdf/views.py:67 +#: pretix/base/services/tickets.py:79 pretix/control/views/pdf.py:60 msgid "Sample workshop" msgstr "" -#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 -#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 -#: pretix/control/views/event.py:561 pretix/plugins/sendmail/views.py:92 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:89 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:140 -#: pretix/plugins/ticketoutputpdf/views.py:75 -#: pretix/plugins/ticketoutputpdf/views.py:76 -#: pretix/plugins/ticketoutputpdf/views.py:77 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "John Doe" -msgstr "" - -#: pretix/base/services/tickets.py:91 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:145 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "Sample company" -msgstr "" - #: pretix/base/services/update_check.py:89 msgid "pretix update available" msgstr "" @@ -3995,7 +4134,7 @@ msgstr "" #: pretix/control/forms/event.py:732 pretix/control/forms/event.py:739 #: pretix/control/forms/event.py:746 pretix/control/forms/event.py:753 #: pretix/control/forms/event.py:762 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:305 +#: pretix/control/templates/pretixcontrol/pdf/index.html:318 msgid "Text" msgstr "" @@ -4139,7 +4278,7 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:843 pretix/control/forms/organizer.py:165 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:262 +#: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" @@ -4301,12 +4440,6 @@ msgid "" "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1127 -#: pretix/control/templates/pretixcontrol/items/index.html:33 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:53 -msgid "Product name" -msgstr "" - #: pretix/control/forms/event.py:1131 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:43 #, fuzzy @@ -4339,7 +4472,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:6 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 #: pretix/plugins/checkinlists/exporters.py:286 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:6 msgid "Paid" msgstr "Betaald" @@ -4348,7 +4481,7 @@ msgstr "Betaald" #: pretix/control/templates/pretixcontrol/items/question.html:21 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:4 #: pretix/control/templates/pretixcontrol/orders/overview.html:43 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 msgid "Pending" msgstr "In afwachting" @@ -4361,7 +4494,7 @@ msgstr "In afwachting (achterstallig)" #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:8 #: pretix/control/templates/pretixcontrol/orders/overview.html:35 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:8 msgid "Expired" msgstr "Verlopen" @@ -4375,7 +4508,7 @@ msgstr "In afwachting of verlopen" #: pretix/control/templates/pretixcontrol/items/question.html:26 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:33 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Canceled" msgstr "Geannuleerd" @@ -4384,7 +4517,7 @@ msgstr "Geannuleerd" #: pretix/control/templates/pretixcontrol/items/question.html:27 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 #: pretix/control/templates/pretixcontrol/orders/overview.html:34 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:12 msgid "Refunded" msgstr "Terugbetaald" @@ -4401,7 +4534,7 @@ msgstr "Alle producten" #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 -#: pretix/plugins/reports/exporters.py:257 pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/reports/exporters.py:266 pretix/plugins/sendmail/forms.py:25 msgctxt "subevent" msgid "All dates" msgstr "Alle data" @@ -4428,12 +4561,6 @@ msgstr "" msgid "Inactive" msgstr "Inactief" -#: pretix/control/forms/filter.py:320 pretix/control/forms/filter.py:322 -#: pretix/control/templates/pretixcontrol/organizers/index.html:35 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:157 -msgid "Organizer name" -msgstr "" - #: pretix/control/forms/filter.py:359 msgid "All events" msgstr "Alle evenementen" @@ -5200,16 +5327,17 @@ msgstr "" msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:330 +#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:255 +#: pretix/control/views/user.py:313 pretix/control/views/user.py:348 msgid "Two-factor authentication has been enabled." msgstr "" #: pretix/control/logdisplay.py:137 pretix/control/views/user.py:203 -#: pretix/control/views/user.py:344 +#: pretix/control/views/user.py:362 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:359 +#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:377 msgid "Your two-factor emergency codes have been regenerated." msgstr "" @@ -5681,6 +5809,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/display.html:28 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/pdf/index.html:337 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 #: pretix/control/templates/pretixcontrol/user/notifications.html:85 @@ -5690,7 +5819,6 @@ msgstr "" #: pretix/control/templates/pretixcontrol/users/form.html:53 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:76 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:76 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:324 msgid "Save" msgstr "Opslaan" @@ -5827,7 +5955,7 @@ msgid "Edit list" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/index.html:22 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:179 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:39 msgid "PDF" msgstr "" @@ -5899,6 +6027,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/extend.html:25 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:10 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:21 +#: pretix/control/templates/pretixcontrol/pdf/index.html:75 #: pretix/control/templates/pretixcontrol/subevents/delete.html:12 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:18 #: pretix/control/templates/pretixcontrol/user/2fa_disable.html:17 @@ -5906,7 +6035,6 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:17 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:12 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:12 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:62 #: pretix/presale/templates/pretixpresale/event/order_modify.html:70 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:52 @@ -5922,11 +6050,11 @@ msgstr "Annuleren" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:21 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:24 +#: pretix/control/templates/pretixcontrol/pdf/index.html:165 #: pretix/control/templates/pretixcontrol/subevents/delete.html:15 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:21 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:15 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:152 msgid "Delete" msgstr "Verwijderen" @@ -6347,7 +6475,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:32 #: pretix/control/templates/pretixcontrol/event/tickets.html:28 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:321 +#: pretix/control/templates/pretixcontrol/pdf/index.html:334 msgid "Preview" msgstr "" @@ -7592,10 +7720,6 @@ msgstr "" msgid "Order details" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:81 -msgid "Order locale" -msgstr "" - #: pretix/control/templates/pretixcontrol/order/index.html:92 msgid "Expiry date" msgstr "" @@ -7711,9 +7835,9 @@ msgstr "Belastingen" #: pretix/control/templates/pretixcontrol/order/index.html:341 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 -#: pretix/plugins/reports/exporters.py:184 -#: pretix/plugins/reports/exporters.py:235 -#: pretix/plugins/reports/exporters.py:404 +#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:244 +#: pretix/plugins/reports/exporters.py:413 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 msgid "Total" msgstr "Totaal" @@ -7859,7 +7983,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/orders/overview.html:36 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 msgid "Purchased" msgstr "" @@ -8016,6 +8140,161 @@ msgstr "" msgid "Page %(page)s" msgstr "" +#: pretix/control/templates/pretixcontrol/pdf/index.html:5 +msgid "PDF Ticket Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:15 +msgid "PDF Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:31 +msgid "Code" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:35 +msgid "Paste" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:39 +msgid "Undo" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:43 +msgid "Redo" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:48 +msgid "Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:64 +msgid "" +"This feature is only intended for advanced users. We recommend to only use " +"it to copy and share ticket designs, not to modify the design source code." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:78 +msgid "Apply" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:86 +msgid "Uploading new PDF background…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:94 +msgid "Welcome to the PDF ticket editor!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:96 +msgid "" +"This editor allows you to create a design for the PDF tickets of your event. " +"You can upload a background PDF and then use this tool to place texts and a " +"QR code on the ticket." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:107 +msgid "" +"Please note that the editor can only provide a rough preview. Some details, " +"for example in text rendering, might look slightly different in the final " +"tickets. You can use the \"Preview\" button on the right for a more precise " +"preview." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:121 +msgid "" +"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " +"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " +"might have problems displaying your background PDF or loading the correct " +"fonts." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:129 +msgid "" +"The editor requires JavaScript to work. Please enable JavaScript in your " +"browser to continue." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:139 +#: pretix/control/templates/pretixcontrol/pdf/index.html:171 +msgid "Loading…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:142 +msgid "Start editing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:157 +msgid "Cut" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:161 +msgid "Copy" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:177 +#: pretix/control/templates/pretixcontrol/pdf/index.html:286 +msgid "Width (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:181 +msgid "Height (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:187 +msgid "Background PDF" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:190 +msgid "Upload new background" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:197 +msgid "x (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:202 +msgid "y (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:209 +msgid "Size (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:217 +msgid "" +"The final QR code will be slightly smaller because some whitespace is " +"required for proper scanning." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:226 +msgid "Font size (pt)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:248 +msgid "Text color" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:293 +msgid "Text content" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:300 +msgid "Event attribute:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:303 +msgid "Other…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:313 +msgid "Add a new object" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:322 +msgid "QR code area" +msgstr "" + #: pretix/control/templates/pretixcontrol/search/orders.html:80 msgid "" "We couldn't find any orders that you have access to and that match your " @@ -8218,13 +8497,18 @@ msgstr "" msgid "Enter the displayed code here:" msgstr "" +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:83 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:19 +msgid "Require second factor for future logins" +msgstr "" + #: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:11 msgid "" "Please connect your U2F device. If it has a button, touch it now. You might " "have to unplug the device and plug it back in again." msgstr "" -#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:20 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:26 msgid "Device registration failed." msgstr "" @@ -8690,8 +8974,8 @@ msgid "" "Are you sure you want to delete the following waiting list entry " "%(entry)s?" msgstr "" -"Weet u zeker dat u het volgende wachtlijstitem wilt verwijderen: " -"%(entry)s?" +"Weet u zeker dat u het volgende wachtlijstitem wilt verwijderen: " +"%(entry)s?" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:11 msgid "" @@ -9475,6 +9759,18 @@ msgid "" "again here." msgstr "" +#: pretix/control/views/pdf.py:47 +msgid "The uploaded PDF file is to large." +msgstr "" + +#: pretix/control/views/pdf.py:49 +msgid "The uploaded PDF file is to small." +msgstr "" + +#: pretix/control/views/pdf.py:51 +msgid "Please only upload PDF files." +msgstr "" + #: pretix/control/views/subevents.py:98 pretix/control/views/subevents.py:371 msgctxt "subevent" msgid "The requested date does not exist." @@ -9527,60 +9823,60 @@ msgstr "" msgid "The device has been removed." msgstr "" -#: pretix/control/views/user.py:247 pretix/control/views/user.py:296 +#: pretix/control/views/user.py:247 pretix/control/views/user.py:306 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:252 pretix/control/views/user.py:301 +#: pretix/control/views/user.py:261 pretix/control/views/user.py:319 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:255 pretix/control/views/user.py:304 +#: pretix/control/views/user.py:264 pretix/control/views/user.py:322 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:258 +#: pretix/control/views/user.py:267 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:307 +#: pretix/control/views/user.py:325 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:319 +#: pretix/control/views/user.py:337 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:328 +#: pretix/control/views/user.py:346 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:342 +#: pretix/control/views/user.py:360 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:361 +#: pretix/control/views/user.py:379 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:371 +#: pretix/control/views/user.py:389 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:420 pretix/control/views/user.py:460 +#: pretix/control/views/user.py:438 pretix/control/views/user.py:478 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:538 +#: pretix/control/views/user.py:556 #, fuzzy #| msgid "Your cart has been updated." msgid "Your comment has been saved." @@ -10032,7 +10328,7 @@ msgid "Include QR-code secret" msgstr "" #: pretix/plugins/checkinlists/exporters.py:45 -#: pretix/plugins/reports/exporters.py:281 +#: pretix/plugins/reports/exporters.py:290 msgid "Sort by" msgstr "" @@ -10055,12 +10351,12 @@ msgid "Check-in list (CSV)" msgstr "" #: pretix/plugins/checkinlists/exporters.py:289 -#: pretix/plugins/paypal/payment.py:67 +#: pretix/plugins/paypal/payment.py:68 msgid "Secret" msgstr "" #: pretix/plugins/paypal/__init__.py:10 pretix/plugins/paypal/__init__.py:13 -#: pretix/plugins/paypal/payment.py:38 +#: pretix/plugins/paypal/payment.py:39 msgid "PayPal" msgstr "" @@ -10068,69 +10364,69 @@ msgstr "" msgid "This plugin allows you to receive payments via PayPal" msgstr "Deze plug-in staat u toe om betalingen te ontvangen via PayPal" -#: pretix/plugins/paypal/payment.py:27 pretix/plugins/stripe/payment.py:35 +#: pretix/plugins/paypal/payment.py:28 pretix/plugins/stripe/payment.py:35 msgid "Refund automatically?" msgstr "" -#: pretix/plugins/paypal/payment.py:29 +#: pretix/plugins/paypal/payment.py:30 msgid "Automatically refund charge with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:30 +#: pretix/plugins/paypal/payment.py:31 msgid "" "Do not send refund instruction to PayPal, only mark as refunded in pretix" msgstr "" -#: pretix/plugins/paypal/payment.py:48 pretix/plugins/stripe/payment.py:112 +#: pretix/plugins/paypal/payment.py:49 pretix/plugins/stripe/payment.py:112 msgid "Endpoint" msgstr "" -#: pretix/plugins/paypal/payment.py:57 +#: pretix/plugins/paypal/payment.py:58 msgid "Client ID" msgstr "" -#: pretix/plugins/paypal/payment.py:60 pretix/plugins/stripe/payment.py:127 +#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:127 #, python-brace-format msgid "{text}" msgstr "" -#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:128 +#: pretix/plugins/paypal/payment.py:62 pretix/plugins/stripe/payment.py:128 msgid "Click here for a tutorial on how to obtain the required keys" msgstr "" -#: pretix/plugins/paypal/payment.py:78 +#: pretix/plugins/paypal/payment.py:79 msgid "" "Please configure a PayPal Webhook to the following endpoint in order to " "automatically cancel orders when payments are refunded externally." msgstr "" -#: pretix/plugins/paypal/payment.py:140 pretix/plugins/paypal/payment.py:155 -#: pretix/plugins/paypal/payment.py:158 +#: pretix/plugins/paypal/payment.py:169 pretix/plugins/paypal/payment.py:184 +#: pretix/plugins/paypal/payment.py:187 msgid "We had trouble communicating with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:185 pretix/plugins/paypal/payment.py:194 -#: pretix/plugins/paypal/payment.py:237 +#: pretix/plugins/paypal/payment.py:214 pretix/plugins/paypal/payment.py:223 +#: pretix/plugins/paypal/payment.py:266 msgid "" "We were unable to process your payment. See below for details on how to " "proceed." msgstr "" -#: pretix/plugins/paypal/payment.py:229 +#: pretix/plugins/paypal/payment.py:258 msgid "" "PayPal has not yet approved the payment. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:256 pretix/plugins/stripe/payment.py:327 +#: pretix/plugins/paypal/payment.py:285 pretix/plugins/stripe/payment.py:327 msgid "There was an error sending the confirmation mail." msgstr "" -#: pretix/plugins/paypal/payment.py:295 pretix/plugins/stripe/payment.py:392 +#: pretix/plugins/paypal/payment.py:324 pretix/plugins/stripe/payment.py:392 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/plugins/paypal/payment.py:312 pretix/plugins/paypal/payment.py:325 +#: pretix/plugins/paypal/payment.py:341 pretix/plugins/paypal/payment.py:354 #: pretix/plugins/stripe/payment.py:407 pretix/plugins/stripe/payment.py:428 msgid "" "We were unable to transfer the money back automatically. Please get in touch " @@ -10488,53 +10784,53 @@ msgstr "" "Deze plug-in staat u toe om printbare rapporten te genereren over uw " "verkoopcijfers." -#: pretix/plugins/reports/exporters.py:100 +#: pretix/plugins/reports/exporters.py:109 #, python-format msgid "Page %d" msgstr "" -#: pretix/plugins/reports/exporters.py:102 +#: pretix/plugins/reports/exporters.py:111 #, python-format msgid "Created: %s" msgstr "" -#: pretix/plugins/reports/exporters.py:133 +#: pretix/plugins/reports/exporters.py:142 msgid "Order overview (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:168 +#: pretix/plugins/reports/exporters.py:177 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:41 msgid "Orders by product" msgstr "" -#: pretix/plugins/reports/exporters.py:176 +#: pretix/plugins/reports/exporters.py:185 msgctxt "subevent" msgid "Date: {}" msgstr "" -#: pretix/plugins/reports/exporters.py:188 -#: pretix/plugins/reports/exporters.py:189 -#: pretix/plugins/reports/exporters.py:190 -#: pretix/plugins/reports/exporters.py:191 -#: pretix/plugins/reports/exporters.py:192 -#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:197 +#: pretix/plugins/reports/exporters.py:198 +#: pretix/plugins/reports/exporters.py:199 +#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:201 +#: pretix/plugins/reports/exporters.py:202 msgid "#" msgstr "" -#: pretix/plugins/reports/exporters.py:265 +#: pretix/plugins/reports/exporters.py:274 msgid "List of orders with taxes (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:342 +#: pretix/plugins/reports/exporters.py:351 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Gross" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Tax" msgstr "" @@ -11150,12 +11446,12 @@ msgstr "Deze plug-in staat u toe om tickets uit te printen als PDF-bestanden" msgid "All paid PDF tickets in one file" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:75 +#: pretix/plugins/ticketoutputpdf/signals.py:41 #, python-brace-format msgid "Question: {question}" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:76 +#: pretix/plugins/ticketoutputpdf/signals.py:42 #, python-brace-format msgid "" msgstr "" @@ -11177,300 +11473,19 @@ msgstr "" msgid "Open the PDF editor in a new tab" msgstr "" -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:4 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:6 -msgid "PDF Ticket Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:18 -msgid "Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:22 -msgid "Paste" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:26 -msgid "Undo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:30 -msgid "Redo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:35 -msgid "Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:51 -msgid "" -"This feature is only intended for advanced users. We recommend to only use " -"it to copy and share ticket designs, not to modify the design source code." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:65 -msgid "Apply" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:73 -msgid "Uploading new PDF background…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:81 -msgid "Welcome to the PDF ticket editor!" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:83 -msgid "" -"This editor allows you to create a design for the PDF tickets of your event. " -"You can upload a background PDF and then use this tool to place texts and a " -"QR code on the ticket." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:94 -msgid "" -"Please note that the editor can only provide a rough preview. Some details, " -"for example in text rendering, might look slightly different in the final " -"tickets. You can use the \"Preview\" button on the right for a more precise " -"preview." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:108 -msgid "" -"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " -"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " -"might have problems displaying your background PDF or loading the correct " -"fonts." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:116 -msgid "" -"The editor requires JavaScript to work. Please enable JavaScript in your " -"browser to continue." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:126 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:158 -msgid "Loading…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:129 -msgid "Start editing" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:144 -msgid "Cut" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:148 -msgid "Copy" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:164 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:273 -msgid "Width (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:168 -msgid "Height (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:174 -msgid "Background PDF" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:177 -msgid "Upload new background" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:184 -msgid "x (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:189 -msgid "y (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:196 -msgid "Size (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:204 -msgid "" -"The final QR code will be slightly smaller because some whitespace is " -"required for proper scanning." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:213 -msgid "Font size (pt)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:235 -msgid "Text color" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:280 -msgid "Text content" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:287 -msgid "Event attribute:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:290 -msgid "Other…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:300 -msgid "Add a new object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:309 -msgid "QR code area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:43 -msgid "Ticket code (barcode content)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:58 -msgid "Variation name" -msgstr "Variantnaam" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:59 -#, fuzzy -msgid "Sample variation" -msgstr "Voorbeeldvariant" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:63 -msgid "Product description" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:64 -msgid "Sample product – sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:71 -msgid "Product name and variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:77 -msgid "Ticket category" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:84 -msgid "123.45 EUR" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:94 -msgid "Sample event name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:98 -msgid "Event date" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:99 -msgid "May 31st, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:103 -msgid "Event date range" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:104 -msgid "May 31st – June 4th, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:108 -msgid "Event begin date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:109 -msgid "2017-05-31 20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 -msgid "Event begin time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:114 -msgid "20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:118 -msgid "Event admission date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:119 -msgid "2017-05-31 19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:126 -msgid "Event admission time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:127 -msgid "19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:134 -msgid "Event location" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:135 -msgid "Random City" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:139 -msgid "Invoice address: name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:144 -msgid "Invoice address: company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:149 -msgid "List of Add-Ons" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:150 -msgid "" -"Addon 1\n" -"Addon 2" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:158 -msgid "Event organizer company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:162 -msgid "Organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:163 -msgid "Event organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:178 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:38 msgid "PDF output" msgstr "" -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:308 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:168 msgid "Ticket" msgstr "" -#: pretix/plugins/ticketoutputpdf/views.py:54 -msgid "The uploaded PDF file is to large." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:56 -msgid "The uploaded PDF file is to small." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:58 -msgid "Please only upload PDF files." -msgstr "" +#: pretix/plugins/ticketoutputpdf/views.py:16 +#, fuzzy +#| msgid "Default timezone" +msgid "Default ticket layout" +msgstr "Standaard tijdzone" #: pretix/presale/checkoutflow.py:48 msgctxt "checkoutflow" @@ -11523,11 +11538,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "Controleer bestelling" -#: pretix/presale/checkoutflow.py:566 +#: pretix/presale/checkoutflow.py:568 msgid "You need to check all checkboxes on the bottom of the page." msgstr "U moet alle selectievakjes aan de onderkant van de pagina aanvinken." -#: pretix/presale/checkoutflow.py:596 +#: pretix/presale/checkoutflow.py:598 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -11655,7 +11670,7 @@ msgid "There are no add-ons available for this product." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_addons.html:65 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:156 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:45 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:103 msgid "Go back" @@ -11713,15 +11728,15 @@ msgstr "Wijzigen" msgid "Contact information" msgstr "Contactgegevens" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:143 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:137 msgid "Confirmations" msgstr "Bevestigingen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 msgid "Place binding order" msgstr "Plaats bestelling" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:170 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:164 msgid "Submit registration" msgstr "" @@ -12261,11 +12276,11 @@ msgstr "Voer alleen positieve nummers in." msgid "Your cart has been updated." msgstr "Uw winkelwagen is bijgewerkt." -#: pretix/presale/views/cart.py:309 pretix/presale/views/cart.py:329 +#: pretix/presale/views/cart.py:310 pretix/presale/views/cart.py:331 msgid "Your cart is now empty." msgstr "Uw winkelwagen is nu leeg." -#: pretix/presale/views/cart.py:343 +#: pretix/presale/views/cart.py:345 msgid "The products have been successfully added to your cart." msgstr "De producten zijn succesvol aan uw winkelwagen toegevoegd." diff --git a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po index cceb037faf..21684d345a 100644 --- a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po @@ -6,11 +6,11 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:42+0000\n" "PO-Revision-Date: 2018-04-06 12:47+0000\n" "Last-Translator: Pieter Roziers \n" -"Language-Team: Dutch \n" +"Language-Team: Dutch \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,46 +46,6 @@ msgstr "Volledige omzet" msgid "Contacting Stripe …" msgstr "Verbinding maken met Stripe …" -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:21 -msgid "QR Code" -msgstr "QR-code" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:210 -msgid "The PDF background file could not be loaded for the following reason:" -msgstr "Het PDF achtergrondbestand kon niet geladen worden met als reden:" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:359 -msgid "Group of objects" -msgstr "Groep van objecten" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:365 -msgid "Text object" -msgstr "Tekstobject" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:367 -msgid "Barcode area" -msgstr "Barcode gebied" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:369 -msgid "Object" -msgstr "Object" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:373 -msgid "Ticket design" -msgstr "Ticketontwerp" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:609 -msgid "Saving failed." -msgstr "Opslaan mislukt." - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:656 -msgid "Do you really want to leave the editor without saving your changes?" -msgstr "Wilt u de editor verlaten zonder uw wijzigingen op te slaan?" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:670 -msgid "Error while uploading your PDF file, please try again." -msgstr "Probleem bij het uploaden van het PDF bestand, probeer opnieuw." - #: pretix/static/pretixbase/js/asyncdownload.js:28 #: pretix/static/pretixbase/js/asynctask.js:42 #: pretix/static/pretixbase/js/asynctask.js:94 @@ -162,6 +122,46 @@ msgstr "Gekopieerd!" msgid "Press Ctrl-C to copy!" msgstr "Gebruik Ctrl-C om te kopiëren!" +#: pretix/static/pretixcontrol/js/ui/editor.js:21 +msgid "QR Code" +msgstr "QR-code" + +#: pretix/static/pretixcontrol/js/ui/editor.js:210 +msgid "The PDF background file could not be loaded for the following reason:" +msgstr "Het PDF achtergrondbestand kon niet geladen worden met als reden:" + +#: pretix/static/pretixcontrol/js/ui/editor.js:359 +msgid "Group of objects" +msgstr "Groep van objecten" + +#: pretix/static/pretixcontrol/js/ui/editor.js:365 +msgid "Text object" +msgstr "Tekstobject" + +#: pretix/static/pretixcontrol/js/ui/editor.js:367 +msgid "Barcode area" +msgstr "Barcode gebied" + +#: pretix/static/pretixcontrol/js/ui/editor.js:369 +msgid "Object" +msgstr "Object" + +#: pretix/static/pretixcontrol/js/ui/editor.js:373 +msgid "Ticket design" +msgstr "Ticketontwerp" + +#: pretix/static/pretixcontrol/js/ui/editor.js:609 +msgid "Saving failed." +msgstr "Opslaan mislukt." + +#: pretix/static/pretixcontrol/js/ui/editor.js:656 +msgid "Do you really want to leave the editor without saving your changes?" +msgstr "Wilt u de editor verlaten zonder uw wijzigingen op te slaan?" + +#: pretix/static/pretixcontrol/js/ui/editor.js:670 +msgid "Error while uploading your PDF file, please try again." +msgstr "Probleem bij het uploaden van het PDF bestand, probeer opnieuw." + #: pretix/static/pretixcontrol/js/ui/mail.js:18 msgid "An error has occurred." msgstr "Er is een fout opgetreden." diff --git a/src/pretix/locale/nl_BE/LC_MESSAGES/django.po b/src/pretix/locale/nl_BE/LC_MESSAGES/django.po index b0166a1a7b..cd5532d3e7 100644 --- a/src/pretix/locale/nl_BE/LC_MESSAGES/django.po +++ b/src/pretix/locale/nl_BE/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -45,16 +45,16 @@ msgid "On sale" msgstr "" #: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:810 -#: pretix/base/models/items.py:1117 +#: pretix/base/models/items.py:1119 msgid "One or more items do not belong to this event." msgstr "" -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1126 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1128 msgid "Subevent cannot be null for event series." msgstr "" #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1128 pretix/base/models/items.py:1131 +#: pretix/base/models/items.py:1130 pretix/base/models/items.py:1133 msgid "The subevent does not belong to this event." msgstr "" @@ -133,7 +133,7 @@ msgstr "" msgid "Email addresses (text file)" msgstr "" -#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:273 +#: pretix/base/exporters/mail.py:34 pretix/plugins/reports/exporters.py:282 msgid "Filter by status" msgstr "" @@ -146,7 +146,7 @@ msgid "Only paid orders" msgstr "" #: pretix/base/exporters/orderlist.py:64 pretix/base/models/orders.py:110 -#: pretix/base/notifications.py:177 +#: pretix/base/notifications.py:178 pretix/base/pdf.py:18 #: pretix/control/templates/pretixcontrol/checkin/index.html:65 #: pretix/control/templates/pretixcontrol/order/index.html:77 #: pretix/control/templates/pretixcontrol/orders/index.html:34 @@ -155,15 +155,14 @@ msgstr "" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 #: pretix/plugins/checkinlists/exporters.py:49 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:347 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:48 +#: pretix/plugins/reports/exporters.py:356 msgid "Order code" msgstr "" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:178 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 #: pretix/control/templates/pretixcontrol/orders/index.html:89 #: pretix/control/templates/pretixcontrol/search/orders.html:48 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 msgid "Order total" msgstr "" @@ -176,7 +175,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/control/templates/pretixcontrol/subevents/index.html:63 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:123 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:356 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:51 msgid "Status" msgstr "" @@ -186,12 +185,12 @@ msgstr "" msgid "Email" msgstr "" -#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:179 +#: pretix/base/exporters/orderlist.py:64 pretix/base/notifications.py:180 #: pretix/control/templates/pretixcontrol/order/index.html:79 #: pretix/control/templates/pretixcontrol/orders/index.html:85 #: pretix/control/templates/pretixcontrol/search/orders.html:45 -#: pretix/plugins/reports/exporters.py:284 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:293 +#: pretix/plugins/reports/exporters.py:356 msgid "Order date" msgstr "" @@ -218,30 +217,30 @@ msgstr "" msgid "Name" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:929 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 #: pretix/control/templates/pretixcontrol/order/index.html:396 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:185 msgid "Address" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:930 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 msgid "ZIP code" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:933 msgid "City" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:932 -#: pretix/base/models/orders.py:933 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/models/orders.py:935 #: pretix/control/templates/pretixcontrol/order/index.html:400 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:96 #: pretix/presale/templates/pretixpresale/event/order.html:189 msgid "Country" msgstr "" -#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:934 +#: pretix/base/exporters/orderlist.py:65 pretix/base/models/orders.py:936 #: pretix/control/templates/pretixcontrol/order/index.html:403 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:192 @@ -251,8 +250,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:66 pretix/base/models/orders.py:140 #: pretix/control/templates/pretixcontrol/order/index.html:89 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 -#: pretix/plugins/reports/exporters.py:285 -#: pretix/plugins/reports/exporters.py:347 +#: pretix/plugins/reports/exporters.py:294 +#: pretix/plugins/reports/exporters.py:356 msgid "Payment date" msgstr "" @@ -264,6 +263,11 @@ msgstr "" msgid "Fees" msgstr "" +#: pretix/base/exporters/orderlist.py:66 +#: pretix/control/templates/pretixcontrol/order/index.html:81 +msgid "Order locale" +msgstr "" + #: pretix/base/exporters/orderlist.py:71 #, python-brace-format msgid "Gross at {rate} % tax" @@ -283,37 +287,37 @@ msgstr "" msgid "Invoice numbers" msgstr "" -#: pretix/base/exporters/orderlist.py:148 +#: pretix/base/exporters/orderlist.py:149 msgid "Quota availabilities (CSV)" msgstr "" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quotas.html:44 msgid "Quota name" msgstr "" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 #: pretix/control/templates/pretixcontrol/items/quota.html:35 msgid "Total quota" msgstr "" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:603 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:603 msgid "Paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:155 pretix/control/views/item.py:608 +#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:608 msgid "Pending orders" msgstr "" -#: pretix/base/exporters/orderlist.py:155 +#: pretix/base/exporters/orderlist.py:156 msgid "Blocking vouchers" msgstr "" -#: pretix/base/exporters/orderlist.py:156 pretix/control/views/item.py:618 +#: pretix/base/exporters/orderlist.py:157 pretix/control/views/item.py:618 msgid "Current user's carts" msgstr "" -#: pretix/base/exporters/orderlist.py:156 pretix/control/forms/event.py:1061 +#: pretix/base/exporters/orderlist.py:157 pretix/control/forms/event.py:1061 #: pretix/control/templates/pretixcontrol/event/base.html:101 #: pretix/control/templates/pretixcontrol/event/settings.html:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -325,14 +329,14 @@ msgstr "" msgid "Waiting list" msgstr "" -#: pretix/base/exporters/orderlist.py:156 +#: pretix/base/exporters/orderlist.py:157 #: pretix/control/templates/pretixcontrol/items/quota.html:47 #: pretix/control/views/item.py:634 msgid "Current availability" msgstr "" -#: pretix/base/exporters/orderlist.py:164 -#: pretix/base/exporters/orderlist.py:170 +#: pretix/base/exporters/orderlist.py:165 +#: pretix/base/exporters/orderlist.py:171 #: pretix/control/templates/pretixcontrol/items/quota.html:37 #: pretix/control/templates/pretixcontrol/items/quota.html:49 msgid "Infinite" @@ -343,7 +347,7 @@ msgstr "" #: pretix/base/models/orders.py:126 #: pretix/control/templates/pretixcontrol/event/settings_base.html:60 #: pretix/plugins/checkinlists/exporters.py:292 -#: pretix/presale/checkoutflow.py:527 pretix/presale/forms/checkout.py:24 +#: pretix/presale/checkoutflow.py:529 pretix/presale/forms/checkout.py:24 #: pretix/presale/forms/user.py:6 msgid "E-mail" msgstr "" @@ -389,10 +393,10 @@ msgid "We are unable to find a user matching the data you provided." msgstr "" #: pretix/base/forms/questions.py:51 pretix/base/models/orders.py:598 +#: pretix/base/pdf.py:58 #: pretix/control/templates/pretixcontrol/order/index.html:213 #: pretix/plugins/checkinlists/exporters.py:48 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:88 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 msgid "Attendee name" msgstr "" @@ -505,7 +509,7 @@ msgstr "" msgid "Individual customer" msgstr "" -#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:926 +#: pretix/base/forms/widgets.py:116 pretix/base/models/orders.py:928 msgid "Business customer" msgstr "" @@ -675,7 +679,7 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:928 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:930 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -764,7 +768,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:87 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:120 #: pretix/plugins/checkinlists/exporters.py:295 -#: pretix/plugins/reports/exporters.py:255 pretix/plugins/sendmail/forms.py:69 +#: pretix/plugins/reports/exporters.py:264 pretix/plugins/sendmail/forms.py:69 msgctxt "subevent" msgid "Date" msgstr "" @@ -789,12 +793,11 @@ msgstr "" msgid "The end of the event has to be later than its start." msgstr "" -#: pretix/base/models/event.py:202 pretix/control/forms/filter.py:274 -#: pretix/control/forms/filter.py:276 pretix/control/forms/filter.py:385 -#: pretix/control/forms/filter.py:387 +#: pretix/base/models/event.py:202 pretix/base/pdf.py:63 +#: pretix/control/forms/filter.py:274 pretix/control/forms/filter.py:276 +#: pretix/control/forms/filter.py:385 pretix/control/forms/filter.py:387 #: pretix/control/templates/pretixcontrol/events/index.html:52 #: pretix/control/templates/pretixcontrol/organizers/detail.html:13 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:93 msgid "Event name" msgstr "" @@ -830,7 +833,7 @@ msgid "Event start time" msgstr "" #: pretix/base/models/event.py:227 pretix/base/models/event.py:595 -#: pretix/control/forms/subevents.py:61 +#: pretix/base/pdf.py:96 pretix/control/forms/subevents.py:61 msgid "Event end time" msgstr "" @@ -894,8 +897,8 @@ msgstr "" #: pretix/base/models/event.py:264 pretix/base/models/items.py:194 #: pretix/base/models/items.py:903 pretix/base/models/orders.py:121 -#: pretix/base/models/orders.py:881 pretix/base/models/vouchers.py:85 -#: pretix/base/models/waitinglist.py:27 +#: pretix/base/models/orders.py:883 pretix/base/models/vouchers.py:85 +#: pretix/base/models/waitinglist.py:27 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 msgid "Event" @@ -962,10 +965,9 @@ msgid "" "this category configured as a possible source for add-ons." msgstr "" -#: pretix/base/models/items.py:61 +#: pretix/base/models/items.py:61 pretix/base/pdf.py:46 #: pretix/control/templates/pretixcontrol/items/category.html:4 #: pretix/control/templates/pretixcontrol/items/category.html:6 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:76 msgid "Product category" msgstr "" @@ -1140,7 +1142,7 @@ msgstr "" #: pretix/control/views/vouchers.py:60 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "" @@ -1264,7 +1266,7 @@ msgid "File upload" msgstr "" #: pretix/base/models/items.py:655 pretix/base/models/orders.py:134 -#: pretix/base/models/orders.py:888 +#: pretix/base/models/orders.py:890 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 #: pretix/presale/templates/pretixpresale/organizers/index.html:47 @@ -1407,11 +1409,11 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1110 +#: pretix/base/models/items.py:1112 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1120 +#: pretix/base/models/items.py:1122 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -1482,7 +1484,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:892 +#: pretix/base/models/orders.py:137 pretix/base/models/orders.py:894 msgid "Expiration date" msgstr "" @@ -1522,8 +1524,8 @@ msgstr "" msgid "Meta information" msgstr "" -#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:687 -#: pretix/base/models/orders.py:764 +#: pretix/base/models/orders.py:185 pretix/base/models/orders.py:689 +#: pretix/base/models/orders.py:766 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:161 msgid "Order" @@ -1559,7 +1561,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:319 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 -#: pretix/presale/checkoutflow.py:535 +#: pretix/presale/checkoutflow.py:537 msgid "Yes" msgstr "" @@ -1571,7 +1573,7 @@ msgstr "" #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/plugins/stripe/templates/pretixplugins/stripe/action_refund.html:14 -#: pretix/presale/checkoutflow.py:537 +#: pretix/presale/checkoutflow.py:539 msgid "No" msgstr "" @@ -1583,10 +1585,9 @@ msgstr "" msgid "Variation" msgstr "" -#: pretix/base/models/orders.py:594 +#: pretix/base/models/orders.py:594 pretix/base/pdf.py:53 #: pretix/plugins/checkinlists/exporters.py:163 #: pretix/plugins/checkinlists/exporters.py:280 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:83 msgid "Price" msgstr "" @@ -1594,74 +1595,78 @@ msgstr "" msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:675 +#: pretix/base/models/orders.py:676 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:676 +#: pretix/base/models/orders.py:677 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:677 +#: pretix/base/models/orders.py:678 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:678 +#: pretix/base/models/orders.py:679 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:683 pretix/control/views/vouchers.py:61 +#: pretix/base/models/orders.py:680 +msgid "Gift card" +msgstr "" + +#: pretix/base/models/orders.py:685 pretix/control/views/vouchers.py:61 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:698 pretix/base/models/orders.py:770 +#: pretix/base/models/orders.py:700 pretix/base/models/orders.py:772 #: pretix/base/models/tax.py:72 msgid "Tax rate" msgstr "" -#: pretix/base/models/orders.py:707 pretix/base/models/orders.py:779 +#: pretix/base/models/orders.py:709 pretix/base/models/orders.py:781 msgid "Tax value" msgstr "" -#: pretix/base/models/orders.py:784 +#: pretix/base/models/orders.py:786 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:785 pretix/base/notifications.py:181 +#: pretix/base/models/orders.py:787 pretix/base/notifications.py:182 msgid "Order positions" msgstr "" -#: pretix/base/models/orders.py:885 +#: pretix/base/models/orders.py:887 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:900 +#: pretix/base/models/orders.py:902 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:901 +#: pretix/base/models/orders.py:903 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:927 +#: pretix/base/models/orders.py:929 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:933 +#: pretix/base/models/orders.py:935 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:935 +#: pretix/base/models/orders.py:937 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:938 +#: pretix/base/models/orders.py:940 #: pretix/control/templates/pretixcontrol/order/index.html:419 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:102 msgid "Internal reference" msgstr "" -#: pretix/base/models/orders.py:939 +#: pretix/base/models/orders.py:941 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -1991,7 +1996,6 @@ msgstr "" #: pretix/base/models/waitinglist.py:40 #: pretix/control/templates/pretixcontrol/users/index.html:37 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:125 msgid "E-mail address" msgstr "" @@ -2058,85 +2062,85 @@ msgstr "" msgid "View all unresolved problems" msgstr "" -#: pretix/base/notifications.py:180 pretix/control/forms/filter.py:96 +#: pretix/base/notifications.py:181 pretix/control/forms/filter.py:96 msgid "Order status" msgstr "" -#: pretix/base/notifications.py:182 +#: pretix/base/notifications.py:183 #: pretix/base/templates/pretixbase/email/plainwrapper.html:24 msgid "View order details" msgstr "" -#: pretix/base/notifications.py:192 +#: pretix/base/notifications.py:193 msgid "New order placed" msgstr "" -#: pretix/base/notifications.py:193 +#: pretix/base/notifications.py:194 #, python-brace-format msgid "A new order has been placed: {order.code}" msgstr "" -#: pretix/base/notifications.py:198 +#: pretix/base/notifications.py:199 msgid "Order marked as paid" msgstr "" -#: pretix/base/notifications.py:199 +#: pretix/base/notifications.py:200 #, python-brace-format msgid "Order {order.code} has been marked as paid." msgstr "" -#: pretix/base/notifications.py:204 +#: pretix/base/notifications.py:205 #: pretix/control/templates/pretixcontrol/event/mail.html:39 msgid "Order canceled" msgstr "" -#: pretix/base/notifications.py:205 +#: pretix/base/notifications.py:206 #, python-brace-format msgid "Order {order.code} has been canceled." msgstr "" -#: pretix/base/notifications.py:210 +#: pretix/base/notifications.py:211 msgid "Order expired" msgstr "" -#: pretix/base/notifications.py:211 +#: pretix/base/notifications.py:212 #, python-brace-format msgid "Order {order.code} has been marked as expired." msgstr "" -#: pretix/base/notifications.py:216 +#: pretix/base/notifications.py:217 msgid "Order information changed" msgstr "" -#: pretix/base/notifications.py:217 +#: pretix/base/notifications.py:218 #, python-brace-format msgid "The ticket information of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:222 +#: pretix/base/notifications.py:223 msgid "Order contact address changed" msgstr "" -#: pretix/base/notifications.py:223 +#: pretix/base/notifications.py:224 #, python-brace-format msgid "The contact address of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:228 +#: pretix/base/notifications.py:229 #: pretix/control/templates/pretixcontrol/event/mail.html:30 msgid "Order changed" msgstr "" -#: pretix/base/notifications.py:229 +#: pretix/base/notifications.py:230 #, python-brace-format msgid "Order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:234 +#: pretix/base/notifications.py:235 msgid "Order refunded" msgstr "" -#: pretix/base/notifications.py:235 +#: pretix/base/notifications.py:236 #, python-brace-format msgid "Order {order.code} has been refunded." msgstr "" @@ -2231,6 +2235,167 @@ msgstr "" msgid "The order has been marked as refunded." msgstr "" +#: pretix/base/pdf.py:13 +msgid "Ticket code (barcode content)" +msgstr "" + +#: pretix/base/pdf.py:23 pretix/control/forms/event.py:1127 +#: pretix/control/templates/pretixcontrol/items/index.html:33 +msgid "Product name" +msgstr "" + +#: pretix/base/pdf.py:24 pretix/base/services/tickets.py:77 +#: pretix/control/views/pdf.py:58 +msgid "Sample product" +msgstr "" + +#: pretix/base/pdf.py:28 +msgid "Variation name" +msgstr "" + +#: pretix/base/pdf.py:29 +msgid "Sample variation" +msgstr "" + +#: pretix/base/pdf.py:33 +msgid "Product description" +msgstr "" + +#: pretix/base/pdf.py:34 pretix/base/services/tickets.py:78 +#: pretix/control/views/pdf.py:59 +msgid "Sample product description" +msgstr "" + +#: pretix/base/pdf.py:38 +msgid "Product name and variation" +msgstr "" + +#: pretix/base/pdf.py:39 +msgid "Sample product – sample variation" +msgstr "" + +#: pretix/base/pdf.py:47 +msgid "Ticket category" +msgstr "" + +#: pretix/base/pdf.py:54 +msgid "123.45 EUR" +msgstr "" + +#: pretix/base/pdf.py:59 pretix/base/pdf.py:126 +#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 +#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 +#: pretix/control/views/event.py:561 pretix/control/views/pdf.py:68 +#: pretix/control/views/pdf.py:69 pretix/control/views/pdf.py:70 +#: pretix/control/views/pdf.py:72 pretix/plugins/sendmail/views.py:92 +msgid "John Doe" +msgstr "" + +#: pretix/base/pdf.py:64 +msgid "Sample event name" +msgstr "" + +#: pretix/base/pdf.py:68 +msgid "Event date" +msgstr "" + +#: pretix/base/pdf.py:69 +msgid "May 31st, 2017" +msgstr "" + +#: pretix/base/pdf.py:73 +msgid "Event date range" +msgstr "" + +#: pretix/base/pdf.py:74 +msgid "May 31st – June 4th, 2017" +msgstr "" + +#: pretix/base/pdf.py:78 +msgid "Event begin date and time" +msgstr "" + +#: pretix/base/pdf.py:79 +msgid "2017-05-31 20:00" +msgstr "" + +#: pretix/base/pdf.py:83 +msgid "Event begin time" +msgstr "" + +#: pretix/base/pdf.py:84 +msgid "20:00" +msgstr "" + +#: pretix/base/pdf.py:88 +msgid "Event end date and time" +msgstr "" + +#: pretix/base/pdf.py:89 pretix/base/pdf.py:105 +msgid "2017-05-31 19:00" +msgstr "" + +#: pretix/base/pdf.py:97 pretix/base/pdf.py:113 +msgid "19:00" +msgstr "" + +#: pretix/base/pdf.py:104 +msgid "Event admission date and time" +msgstr "" + +#: pretix/base/pdf.py:112 +msgid "Event admission time" +msgstr "" + +#: pretix/base/pdf.py:120 +msgid "Event location" +msgstr "" + +#: pretix/base/pdf.py:121 +msgid "Random City" +msgstr "" + +#: pretix/base/pdf.py:125 +msgid "Invoice address: name" +msgstr "" + +#: pretix/base/pdf.py:130 +msgid "Invoice address: company" +msgstr "" + +#: pretix/base/pdf.py:131 pretix/base/services/tickets.py:91 +#: pretix/control/views/pdf.py:72 +msgid "Sample company" +msgstr "" + +#: pretix/base/pdf.py:135 +msgid "List of Add-Ons" +msgstr "" + +#: pretix/base/pdf.py:136 +msgid "" +"Addon 1\n" +"Addon 2" +msgstr "" + +#: pretix/base/pdf.py:143 pretix/control/forms/filter.py:320 +#: pretix/control/forms/filter.py:322 +#: pretix/control/templates/pretixcontrol/organizers/index.html:35 +msgid "Organizer name" +msgstr "" + +#: pretix/base/pdf.py:144 +msgid "Event organizer company" +msgstr "" + +#: pretix/base/pdf.py:148 +msgid "Organizer info text" +msgstr "" + +#: pretix/base/pdf.py:149 +msgid "Event organizer info text" +msgstr "" + #: pretix/base/reldate.py:13 msgid "Event start" msgstr "" @@ -2663,41 +2828,10 @@ msgstr "" msgid "Uncategorized" msgstr "" -#: pretix/base/services/tickets.py:77 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:54 -#: pretix/plugins/ticketoutputpdf/views.py:65 -msgid "Sample product" -msgstr "" - -#: pretix/base/services/tickets.py:78 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:72 -#: pretix/plugins/ticketoutputpdf/views.py:66 -msgid "Sample product description" -msgstr "" - -#: pretix/base/services/tickets.py:79 -#: pretix/plugins/ticketoutputpdf/views.py:67 +#: pretix/base/services/tickets.py:79 pretix/control/views/pdf.py:60 msgid "Sample workshop" msgstr "" -#: pretix/base/services/tickets.py:87 pretix/base/services/tickets.py:88 -#: pretix/base/services/tickets.py:89 pretix/base/services/tickets.py:91 -#: pretix/control/views/event.py:561 pretix/plugins/sendmail/views.py:92 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:89 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:140 -#: pretix/plugins/ticketoutputpdf/views.py:75 -#: pretix/plugins/ticketoutputpdf/views.py:76 -#: pretix/plugins/ticketoutputpdf/views.py:77 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "John Doe" -msgstr "" - -#: pretix/base/services/tickets.py:91 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:145 -#: pretix/plugins/ticketoutputpdf/views.py:79 -msgid "Sample company" -msgstr "" - #: pretix/base/services/update_check.py:89 msgid "pretix update available" msgstr "" @@ -3685,7 +3819,7 @@ msgstr "" #: pretix/control/forms/event.py:732 pretix/control/forms/event.py:739 #: pretix/control/forms/event.py:746 pretix/control/forms/event.py:753 #: pretix/control/forms/event.py:762 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:305 +#: pretix/control/templates/pretixcontrol/pdf/index.html:318 msgid "Text" msgstr "" @@ -3829,7 +3963,7 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:843 pretix/control/forms/organizer.py:165 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:262 +#: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" @@ -3983,12 +4117,6 @@ msgid "" "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1127 -#: pretix/control/templates/pretixcontrol/items/index.html:33 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:53 -msgid "Product name" -msgstr "" - #: pretix/control/forms/event.py:1131 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:43 msgid "Price (optional)" @@ -4017,7 +4145,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:6 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 #: pretix/plugins/checkinlists/exporters.py:286 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:6 msgid "Paid" msgstr "" @@ -4026,7 +4154,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:21 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:4 #: pretix/control/templates/pretixcontrol/orders/overview.html:43 -#: pretix/plugins/reports/exporters.py:184 +#: pretix/plugins/reports/exporters.py:193 msgid "Pending" msgstr "" @@ -4039,7 +4167,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:8 #: pretix/control/templates/pretixcontrol/orders/overview.html:35 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:8 msgid "Expired" msgstr "" @@ -4053,7 +4181,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:26 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:33 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Canceled" msgstr "" @@ -4062,7 +4190,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:27 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:12 #: pretix/control/templates/pretixcontrol/orders/overview.html:34 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:12 msgid "Refunded" msgstr "" @@ -4079,7 +4207,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 -#: pretix/plugins/reports/exporters.py:257 pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/reports/exporters.py:266 pretix/plugins/sendmail/forms.py:25 msgctxt "subevent" msgid "All dates" msgstr "" @@ -4106,12 +4234,6 @@ msgstr "" msgid "Inactive" msgstr "" -#: pretix/control/forms/filter.py:320 pretix/control/forms/filter.py:322 -#: pretix/control/templates/pretixcontrol/organizers/index.html:35 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:157 -msgid "Organizer name" -msgstr "" - #: pretix/control/forms/filter.py:359 msgid "All events" msgstr "" @@ -4865,16 +4987,17 @@ msgstr "" msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:330 +#: pretix/control/logdisplay.py:136 pretix/control/views/user.py:255 +#: pretix/control/views/user.py:313 pretix/control/views/user.py:348 msgid "Two-factor authentication has been enabled." msgstr "" #: pretix/control/logdisplay.py:137 pretix/control/views/user.py:203 -#: pretix/control/views/user.py:344 +#: pretix/control/views/user.py:362 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:359 +#: pretix/control/logdisplay.py:138 pretix/control/views/user.py:377 msgid "Your two-factor emergency codes have been regenerated." msgstr "" @@ -5346,6 +5469,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/display.html:28 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/pdf/index.html:337 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 #: pretix/control/templates/pretixcontrol/user/notifications.html:85 @@ -5355,7 +5479,6 @@ msgstr "" #: pretix/control/templates/pretixcontrol/users/form.html:53 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:76 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:76 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:324 msgid "Save" msgstr "" @@ -5487,7 +5610,7 @@ msgid "Edit list" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/index.html:22 -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:179 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:39 msgid "PDF" msgstr "" @@ -5559,6 +5682,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/extend.html:25 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:10 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:21 +#: pretix/control/templates/pretixcontrol/pdf/index.html:75 #: pretix/control/templates/pretixcontrol/subevents/delete.html:12 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:18 #: pretix/control/templates/pretixcontrol/user/2fa_disable.html:17 @@ -5566,7 +5690,6 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:17 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:12 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:12 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:62 #: pretix/presale/templates/pretixpresale/event/order_modify.html:70 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:52 @@ -5582,11 +5705,11 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:21 #: pretix/control/templates/pretixcontrol/organizers/team_delete.html:24 +#: pretix/control/templates/pretixcontrol/pdf/index.html:165 #: pretix/control/templates/pretixcontrol/subevents/delete.html:15 #: pretix/control/templates/pretixcontrol/user/2fa_delete.html:21 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:15 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:152 msgid "Delete" msgstr "" @@ -6007,7 +6130,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:32 #: pretix/control/templates/pretixcontrol/event/tickets.html:28 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:321 +#: pretix/control/templates/pretixcontrol/pdf/index.html:334 msgid "Preview" msgstr "" @@ -7215,10 +7338,6 @@ msgstr "" msgid "Order details" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:81 -msgid "Order locale" -msgstr "" - #: pretix/control/templates/pretixcontrol/order/index.html:92 msgid "Expiry date" msgstr "" @@ -7334,9 +7453,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:341 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 -#: pretix/plugins/reports/exporters.py:184 -#: pretix/plugins/reports/exporters.py:235 -#: pretix/plugins/reports/exporters.py:404 +#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:244 +#: pretix/plugins/reports/exporters.py:413 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 msgid "Total" msgstr "" @@ -7482,7 +7601,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/orders/overview.html:36 -#: pretix/plugins/reports/exporters.py:180 +#: pretix/plugins/reports/exporters.py:189 msgid "Purchased" msgstr "" @@ -7639,6 +7758,161 @@ msgstr "" msgid "Page %(page)s" msgstr "" +#: pretix/control/templates/pretixcontrol/pdf/index.html:5 +msgid "PDF Ticket Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:15 +msgid "PDF Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:31 +msgid "Code" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:35 +msgid "Paste" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:39 +msgid "Undo" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:43 +msgid "Redo" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:48 +msgid "Editor" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:64 +msgid "" +"This feature is only intended for advanced users. We recommend to only use " +"it to copy and share ticket designs, not to modify the design source code." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:78 +msgid "Apply" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:86 +msgid "Uploading new PDF background…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:94 +msgid "Welcome to the PDF ticket editor!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:96 +msgid "" +"This editor allows you to create a design for the PDF tickets of your event. " +"You can upload a background PDF and then use this tool to place texts and a " +"QR code on the ticket." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:107 +msgid "" +"Please note that the editor can only provide a rough preview. Some details, " +"for example in text rendering, might look slightly different in the final " +"tickets. You can use the \"Preview\" button on the right for a more precise " +"preview." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:121 +msgid "" +"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " +"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " +"might have problems displaying your background PDF or loading the correct " +"fonts." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:129 +msgid "" +"The editor requires JavaScript to work. Please enable JavaScript in your " +"browser to continue." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:139 +#: pretix/control/templates/pretixcontrol/pdf/index.html:171 +msgid "Loading…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:142 +msgid "Start editing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:157 +msgid "Cut" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:161 +msgid "Copy" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:177 +#: pretix/control/templates/pretixcontrol/pdf/index.html:286 +msgid "Width (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:181 +msgid "Height (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:187 +msgid "Background PDF" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:190 +msgid "Upload new background" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:197 +msgid "x (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:202 +msgid "y (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:209 +msgid "Size (mm)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:217 +msgid "" +"The final QR code will be slightly smaller because some whitespace is " +"required for proper scanning." +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:226 +msgid "Font size (pt)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:248 +msgid "Text color" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:293 +msgid "Text content" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:300 +msgid "Event attribute:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:303 +msgid "Other…" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:313 +msgid "Add a new object" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:322 +msgid "QR code area" +msgstr "" + #: pretix/control/templates/pretixcontrol/search/orders.html:80 msgid "" "We couldn't find any orders that you have access to and that match your " @@ -7835,13 +8109,18 @@ msgstr "" msgid "Enter the displayed code here:" msgstr "" +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:83 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:19 +msgid "Require second factor for future logins" +msgstr "" + #: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:11 msgid "" "Please connect your U2F device. If it has a button, touch it now. You might " "have to unplug the device and plug it back in again." msgstr "" -#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:20 +#: pretix/control/templates/pretixcontrol/user/2fa_confirm_u2f.html:26 msgid "Device registration failed." msgstr "" @@ -9027,6 +9306,18 @@ msgid "" "again here." msgstr "" +#: pretix/control/views/pdf.py:47 +msgid "The uploaded PDF file is to large." +msgstr "" + +#: pretix/control/views/pdf.py:49 +msgid "The uploaded PDF file is to small." +msgstr "" + +#: pretix/control/views/pdf.py:51 +msgid "Please only upload PDF files." +msgstr "" + #: pretix/control/views/subevents.py:98 pretix/control/views/subevents.py:371 msgctxt "subevent" msgid "The requested date does not exist." @@ -9077,60 +9368,60 @@ msgstr "" msgid "The device has been removed." msgstr "" -#: pretix/control/views/user.py:247 pretix/control/views/user.py:296 +#: pretix/control/views/user.py:247 pretix/control/views/user.py:306 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:252 pretix/control/views/user.py:301 +#: pretix/control/views/user.py:261 pretix/control/views/user.py:319 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:255 pretix/control/views/user.py:304 +#: pretix/control/views/user.py:264 pretix/control/views/user.py:322 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:258 +#: pretix/control/views/user.py:267 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:307 +#: pretix/control/views/user.py:325 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:319 +#: pretix/control/views/user.py:337 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:328 +#: pretix/control/views/user.py:346 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:342 +#: pretix/control/views/user.py:360 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:361 +#: pretix/control/views/user.py:379 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:371 +#: pretix/control/views/user.py:389 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:420 pretix/control/views/user.py:460 +#: pretix/control/views/user.py:438 pretix/control/views/user.py:478 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:538 +#: pretix/control/views/user.py:556 msgid "Your comment has been saved." msgstr "" @@ -9578,7 +9869,7 @@ msgid "Include QR-code secret" msgstr "" #: pretix/plugins/checkinlists/exporters.py:45 -#: pretix/plugins/reports/exporters.py:281 +#: pretix/plugins/reports/exporters.py:290 msgid "Sort by" msgstr "" @@ -9601,12 +9892,12 @@ msgid "Check-in list (CSV)" msgstr "" #: pretix/plugins/checkinlists/exporters.py:289 -#: pretix/plugins/paypal/payment.py:67 +#: pretix/plugins/paypal/payment.py:68 msgid "Secret" msgstr "" #: pretix/plugins/paypal/__init__.py:10 pretix/plugins/paypal/__init__.py:13 -#: pretix/plugins/paypal/payment.py:38 +#: pretix/plugins/paypal/payment.py:39 msgid "PayPal" msgstr "" @@ -9614,69 +9905,69 @@ msgstr "" msgid "This plugin allows you to receive payments via PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:27 pretix/plugins/stripe/payment.py:35 +#: pretix/plugins/paypal/payment.py:28 pretix/plugins/stripe/payment.py:35 msgid "Refund automatically?" msgstr "" -#: pretix/plugins/paypal/payment.py:29 +#: pretix/plugins/paypal/payment.py:30 msgid "Automatically refund charge with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:30 +#: pretix/plugins/paypal/payment.py:31 msgid "" "Do not send refund instruction to PayPal, only mark as refunded in pretix" msgstr "" -#: pretix/plugins/paypal/payment.py:48 pretix/plugins/stripe/payment.py:112 +#: pretix/plugins/paypal/payment.py:49 pretix/plugins/stripe/payment.py:112 msgid "Endpoint" msgstr "" -#: pretix/plugins/paypal/payment.py:57 +#: pretix/plugins/paypal/payment.py:58 msgid "Client ID" msgstr "" -#: pretix/plugins/paypal/payment.py:60 pretix/plugins/stripe/payment.py:127 +#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:127 #, python-brace-format msgid "{text}" msgstr "" -#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:128 +#: pretix/plugins/paypal/payment.py:62 pretix/plugins/stripe/payment.py:128 msgid "Click here for a tutorial on how to obtain the required keys" msgstr "" -#: pretix/plugins/paypal/payment.py:78 +#: pretix/plugins/paypal/payment.py:79 msgid "" "Please configure a PayPal Webhook to the following endpoint in order to " "automatically cancel orders when payments are refunded externally." msgstr "" -#: pretix/plugins/paypal/payment.py:140 pretix/plugins/paypal/payment.py:155 -#: pretix/plugins/paypal/payment.py:158 +#: pretix/plugins/paypal/payment.py:169 pretix/plugins/paypal/payment.py:184 +#: pretix/plugins/paypal/payment.py:187 msgid "We had trouble communicating with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:185 pretix/plugins/paypal/payment.py:194 -#: pretix/plugins/paypal/payment.py:237 +#: pretix/plugins/paypal/payment.py:214 pretix/plugins/paypal/payment.py:223 +#: pretix/plugins/paypal/payment.py:266 msgid "" "We were unable to process your payment. See below for details on how to " "proceed." msgstr "" -#: pretix/plugins/paypal/payment.py:229 +#: pretix/plugins/paypal/payment.py:258 msgid "" "PayPal has not yet approved the payment. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:256 pretix/plugins/stripe/payment.py:327 +#: pretix/plugins/paypal/payment.py:285 pretix/plugins/stripe/payment.py:327 msgid "There was an error sending the confirmation mail." msgstr "" -#: pretix/plugins/paypal/payment.py:295 pretix/plugins/stripe/payment.py:392 +#: pretix/plugins/paypal/payment.py:324 pretix/plugins/stripe/payment.py:392 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/plugins/paypal/payment.py:312 pretix/plugins/paypal/payment.py:325 +#: pretix/plugins/paypal/payment.py:341 pretix/plugins/paypal/payment.py:354 #: pretix/plugins/stripe/payment.py:407 pretix/plugins/stripe/payment.py:428 msgid "" "We were unable to transfer the money back automatically. Please get in touch " @@ -10030,53 +10321,53 @@ msgstr "" msgid "This plugin allows you to generate printable reports about your sales." msgstr "" -#: pretix/plugins/reports/exporters.py:100 +#: pretix/plugins/reports/exporters.py:109 #, python-format msgid "Page %d" msgstr "" -#: pretix/plugins/reports/exporters.py:102 +#: pretix/plugins/reports/exporters.py:111 #, python-format msgid "Created: %s" msgstr "" -#: pretix/plugins/reports/exporters.py:133 +#: pretix/plugins/reports/exporters.py:142 msgid "Order overview (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:168 +#: pretix/plugins/reports/exporters.py:177 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:41 msgid "Orders by product" msgstr "" -#: pretix/plugins/reports/exporters.py:176 +#: pretix/plugins/reports/exporters.py:185 msgctxt "subevent" msgid "Date: {}" msgstr "" -#: pretix/plugins/reports/exporters.py:188 -#: pretix/plugins/reports/exporters.py:189 -#: pretix/plugins/reports/exporters.py:190 -#: pretix/plugins/reports/exporters.py:191 -#: pretix/plugins/reports/exporters.py:192 -#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:197 +#: pretix/plugins/reports/exporters.py:198 +#: pretix/plugins/reports/exporters.py:199 +#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:201 +#: pretix/plugins/reports/exporters.py:202 msgid "#" msgstr "" -#: pretix/plugins/reports/exporters.py:265 +#: pretix/plugins/reports/exporters.py:274 msgid "List of orders with taxes (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:342 +#: pretix/plugins/reports/exporters.py:351 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Gross" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Tax" msgstr "" @@ -10673,12 +10964,12 @@ msgstr "" msgid "All paid PDF tickets in one file" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:75 +#: pretix/plugins/ticketoutputpdf/signals.py:41 #, python-brace-format msgid "Question: {question}" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:76 +#: pretix/plugins/ticketoutputpdf/signals.py:42 #, python-brace-format msgid "" msgstr "" @@ -10700,298 +10991,16 @@ msgstr "" msgid "Open the PDF editor in a new tab" msgstr "" -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:4 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:6 -msgid "PDF Ticket Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:18 -msgid "Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:22 -msgid "Paste" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:26 -msgid "Undo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:30 -msgid "Redo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:35 -msgid "Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:51 -msgid "" -"This feature is only intended for advanced users. We recommend to only use " -"it to copy and share ticket designs, not to modify the design source code." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:65 -msgid "Apply" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:73 -msgid "Uploading new PDF background…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:81 -msgid "Welcome to the PDF ticket editor!" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:83 -msgid "" -"This editor allows you to create a design for the PDF tickets of your event. " -"You can upload a background PDF and then use this tool to place texts and a " -"QR code on the ticket." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:94 -msgid "" -"Please note that the editor can only provide a rough preview. Some details, " -"for example in text rendering, might look slightly different in the final " -"tickets. You can use the \"Preview\" button on the right for a more precise " -"preview." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:108 -msgid "" -"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " -"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " -"might have problems displaying your background PDF or loading the correct " -"fonts." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:116 -msgid "" -"The editor requires JavaScript to work. Please enable JavaScript in your " -"browser to continue." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:126 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:158 -msgid "Loading…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:129 -msgid "Start editing" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:144 -msgid "Cut" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:148 -msgid "Copy" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:164 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:273 -msgid "Width (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:168 -msgid "Height (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:174 -msgid "Background PDF" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:177 -msgid "Upload new background" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:184 -msgid "x (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:189 -msgid "y (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:196 -msgid "Size (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:204 -msgid "" -"The final QR code will be slightly smaller because some whitespace is " -"required for proper scanning." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:213 -msgid "Font size (pt)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:235 -msgid "Text color" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:280 -msgid "Text content" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:287 -msgid "Event attribute:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:290 -msgid "Other…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:300 -msgid "Add a new object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:309 -msgid "QR code area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:43 -msgid "Ticket code (barcode content)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:58 -msgid "Variation name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:59 -msgid "Sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:63 -msgid "Product description" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:64 -msgid "Sample product – sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:71 -msgid "Product name and variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:77 -msgid "Ticket category" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:84 -msgid "123.45 EUR" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:94 -msgid "Sample event name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:98 -msgid "Event date" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:99 -msgid "May 31st, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:103 -msgid "Event date range" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:104 -msgid "May 31st – June 4th, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:108 -msgid "Event begin date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:109 -msgid "2017-05-31 20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 -msgid "Event begin time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:114 -msgid "20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:118 -msgid "Event admission date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:119 -msgid "2017-05-31 19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:126 -msgid "Event admission time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:127 -msgid "19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:134 -msgid "Event location" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:135 -msgid "Random City" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:139 -msgid "Invoice address: name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:144 -msgid "Invoice address: company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:149 -msgid "List of Add-Ons" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:150 -msgid "" -"Addon 1\n" -"Addon 2" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:158 -msgid "Event organizer company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:162 -msgid "Organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:163 -msgid "Event organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:178 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:38 msgid "PDF output" msgstr "" -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:308 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:168 msgid "Ticket" msgstr "" -#: pretix/plugins/ticketoutputpdf/views.py:54 -msgid "The uploaded PDF file is to large." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:56 -msgid "The uploaded PDF file is to small." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:58 -msgid "Please only upload PDF files." +#: pretix/plugins/ticketoutputpdf/views.py:16 +msgid "Default ticket layout" msgstr "" #: pretix/presale/checkoutflow.py:48 @@ -11045,11 +11054,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:566 +#: pretix/presale/checkoutflow.py:568 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:596 +#: pretix/presale/checkoutflow.py:598 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -11172,7 +11181,7 @@ msgid "There are no add-ons available for this product." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_addons.html:65 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:156 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:45 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:103 msgid "Go back" @@ -11229,15 +11238,15 @@ msgstr "" msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:143 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:137 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:170 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:164 msgid "Submit registration" msgstr "" @@ -11748,11 +11757,11 @@ msgstr "" msgid "Your cart has been updated." msgstr "" -#: pretix/presale/views/cart.py:309 pretix/presale/views/cart.py:329 +#: pretix/presale/views/cart.py:310 pretix/presale/views/cart.py:331 msgid "Your cart is now empty." msgstr "" -#: pretix/presale/views/cart.py:343 +#: pretix/presale/views/cart.py:345 msgid "The products have been successfully added to your cart." msgstr "" diff --git a/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po index c492afb5ec..fcf84c6d51 100644 --- a/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -45,46 +45,6 @@ msgstr "" msgid "Contacting Stripe …" msgstr "" -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:21 -msgid "QR Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:210 -msgid "The PDF background file could not be loaded for the following reason:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:359 -msgid "Group of objects" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:365 -msgid "Text object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:367 -msgid "Barcode area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:369 -msgid "Object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:373 -msgid "Ticket design" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:609 -msgid "Saving failed." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:656 -msgid "Do you really want to leave the editor without saving your changes?" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/static/pretixplugins/ticketoutputpdf/editor.js:670 -msgid "Error while uploading your PDF file, please try again." -msgstr "" - #: pretix/static/pretixbase/js/asyncdownload.js:28 #: pretix/static/pretixbase/js/asynctask.js:42 #: pretix/static/pretixbase/js/asynctask.js:94 @@ -151,6 +111,46 @@ msgstr "" msgid "Press Ctrl-C to copy!" msgstr "" +#: pretix/static/pretixcontrol/js/ui/editor.js:21 +msgid "QR Code" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:210 +msgid "The PDF background file could not be loaded for the following reason:" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:359 +msgid "Group of objects" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:365 +msgid "Text object" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:367 +msgid "Barcode area" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:369 +msgid "Object" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:373 +msgid "Ticket design" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:609 +msgid "Saving failed." +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:656 +msgid "Do you really want to leave the editor without saving your changes?" +msgstr "" + +#: pretix/static/pretixcontrol/js/ui/editor.js:670 +msgid "Error while uploading your PDF file, please try again." +msgstr "" + #: pretix/static/pretixcontrol/js/ui/mail.js:18 msgid "An error has occurred." msgstr "" diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po index e20bfff8b7..4e3ab9b843 100644 --- a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po +++ b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:41+0000\n" "PO-Revision-Date: 2018-03-10 13:20+0000\n" "Last-Translator: Matheus Nunes \n" "Language-Team: Portuguese (Brazil) {text}" msgstr "" -#: pretix/plugins/paypal/payment.py:61 pretix/plugins/stripe/payment.py:128 +#: pretix/plugins/paypal/payment.py:62 pretix/plugins/stripe/payment.py:128 msgid "Click here for a tutorial on how to obtain the required keys" msgstr "" -#: pretix/plugins/paypal/payment.py:78 +#: pretix/plugins/paypal/payment.py:79 msgid "" "Please configure a PayPal Webhook to the following endpoint in order to " "automatically cancel orders when payments are refunded externally." msgstr "" -#: pretix/plugins/paypal/payment.py:140 pretix/plugins/paypal/payment.py:155 -#: pretix/plugins/paypal/payment.py:158 +#: pretix/plugins/paypal/payment.py:169 pretix/plugins/paypal/payment.py:184 +#: pretix/plugins/paypal/payment.py:187 msgid "We had trouble communicating with PayPal" msgstr "" -#: pretix/plugins/paypal/payment.py:185 pretix/plugins/paypal/payment.py:194 -#: pretix/plugins/paypal/payment.py:237 +#: pretix/plugins/paypal/payment.py:214 pretix/plugins/paypal/payment.py:223 +#: pretix/plugins/paypal/payment.py:266 msgid "" "We were unable to process your payment. See below for details on how to " "proceed." msgstr "" -#: pretix/plugins/paypal/payment.py:229 +#: pretix/plugins/paypal/payment.py:258 msgid "" "PayPal has not yet approved the payment. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:256 pretix/plugins/stripe/payment.py:327 +#: pretix/plugins/paypal/payment.py:285 pretix/plugins/stripe/payment.py:327 msgid "There was an error sending the confirmation mail." msgstr "" -#: pretix/plugins/paypal/payment.py:295 pretix/plugins/stripe/payment.py:392 +#: pretix/plugins/paypal/payment.py:324 pretix/plugins/stripe/payment.py:392 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/plugins/paypal/payment.py:312 pretix/plugins/paypal/payment.py:325 +#: pretix/plugins/paypal/payment.py:341 pretix/plugins/paypal/payment.py:354 #: pretix/plugins/stripe/payment.py:407 pretix/plugins/stripe/payment.py:428 msgid "" "We were unable to transfer the money back automatically. Please get in touch " @@ -10132,53 +10425,53 @@ msgstr "" msgid "This plugin allows you to generate printable reports about your sales." msgstr "" -#: pretix/plugins/reports/exporters.py:100 +#: pretix/plugins/reports/exporters.py:109 #, python-format msgid "Page %d" msgstr "" -#: pretix/plugins/reports/exporters.py:102 +#: pretix/plugins/reports/exporters.py:111 #, python-format msgid "Created: %s" msgstr "" -#: pretix/plugins/reports/exporters.py:133 +#: pretix/plugins/reports/exporters.py:142 msgid "Order overview (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:168 +#: pretix/plugins/reports/exporters.py:177 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:41 msgid "Orders by product" msgstr "" -#: pretix/plugins/reports/exporters.py:176 +#: pretix/plugins/reports/exporters.py:185 msgctxt "subevent" msgid "Date: {}" msgstr "" -#: pretix/plugins/reports/exporters.py:188 -#: pretix/plugins/reports/exporters.py:189 -#: pretix/plugins/reports/exporters.py:190 -#: pretix/plugins/reports/exporters.py:191 -#: pretix/plugins/reports/exporters.py:192 -#: pretix/plugins/reports/exporters.py:193 +#: pretix/plugins/reports/exporters.py:197 +#: pretix/plugins/reports/exporters.py:198 +#: pretix/plugins/reports/exporters.py:199 +#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:201 +#: pretix/plugins/reports/exporters.py:202 msgid "#" msgstr "" -#: pretix/plugins/reports/exporters.py:265 +#: pretix/plugins/reports/exporters.py:274 msgid "List of orders with taxes (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:342 +#: pretix/plugins/reports/exporters.py:351 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Gross" msgstr "" -#: pretix/plugins/reports/exporters.py:351 +#: pretix/plugins/reports/exporters.py:360 msgid "Tax" msgstr "" @@ -10779,12 +11072,12 @@ msgstr "" msgid "All paid PDF tickets in one file" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:75 +#: pretix/plugins/ticketoutputpdf/signals.py:41 #, python-brace-format msgid "Question: {question}" msgstr "" -#: pretix/plugins/ticketoutputpdf/signals.py:76 +#: pretix/plugins/ticketoutputpdf/signals.py:42 #, python-brace-format msgid "" msgstr "" @@ -10806,299 +11099,19 @@ msgstr "" msgid "Open the PDF editor in a new tab" msgstr "" -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:4 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:6 -msgid "PDF Ticket Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:18 -msgid "Code" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:22 -msgid "Paste" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:26 -msgid "Undo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:30 -msgid "Redo" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:35 -msgid "Editor" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:51 -msgid "" -"This feature is only intended for advanced users. We recommend to only use " -"it to copy and share ticket designs, not to modify the design source code." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:65 -msgid "Apply" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:73 -msgid "Uploading new PDF background…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:81 -msgid "Welcome to the PDF ticket editor!" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:83 -msgid "" -"This editor allows you to create a design for the PDF tickets of your event. " -"You can upload a background PDF and then use this tool to place texts and a " -"QR code on the ticket." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:94 -msgid "" -"Please note that the editor can only provide a rough preview. Some details, " -"for example in text rendering, might look slightly different in the final " -"tickets. You can use the \"Preview\" button on the right for a more precise " -"preview." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:108 -msgid "" -"The editor is tested with recent versions of Google Chrome, Mozilla Firefox " -"and Opera. Other browsers, especially Internet Explorer or Microsoft Edge, " -"might have problems displaying your background PDF or loading the correct " -"fonts." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:116 -msgid "" -"The editor requires JavaScript to work. Please enable JavaScript in your " -"browser to continue." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:126 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:158 -msgid "Loading…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:129 -msgid "Start editing" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:144 -msgid "Cut" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:148 -msgid "Copy" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:164 -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:273 -msgid "Width (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:168 -msgid "Height (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:174 -msgid "Background PDF" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:177 -msgid "Upload new background" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:184 -msgid "x (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:189 -msgid "y (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:196 -msgid "Size (mm)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:204 -msgid "" -"The final QR code will be slightly smaller because some whitespace is " -"required for proper scanning." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:213 -msgid "Font size (pt)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:235 -msgid "Text color" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:280 -msgid "Text content" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:287 -msgid "Event attribute:" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:290 -msgid "Other…" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:300 -msgid "Add a new object" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:309 -msgid "QR code area" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:43 -msgid "Ticket code (barcode content)" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:58 -msgid "Variation name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:59 -msgid "Sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:63 -msgid "Product description" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:64 -msgid "Sample product – sample variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:71 -msgid "Product name and variation" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:77 -msgid "Ticket category" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:84 -msgid "123.45 EUR" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:94 -msgid "Sample event name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:98 -msgid "Event date" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:99 -msgid "May 31st, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:103 -msgid "Event date range" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:104 -msgid "May 31st – June 4th, 2017" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:108 -msgid "Event begin date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:109 -msgid "2017-05-31 20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 -msgid "Event begin time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:114 -msgid "20:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:118 -msgid "Event admission date and time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:119 -msgid "2017-05-31 19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:126 -msgid "Event admission time" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:127 -msgid "19:00" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:134 -msgid "Event location" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:135 -msgid "Random City" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:139 -msgid "Invoice address: name" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:144 -msgid "Invoice address: company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:149 -msgid "List of Add-Ons" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:150 -msgid "" -"Addon 1\n" -"Addon 2" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:158 -msgid "Event organizer company" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:162 -msgid "Organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:163 -msgid "Event organizer info text" -msgstr "" - -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:178 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:38 msgid "PDF output" msgstr "" -#: pretix/plugins/ticketoutputpdf/ticketoutput.py:308 +#: pretix/plugins/ticketoutputpdf/ticketoutput.py:168 msgid "Ticket" msgstr "" -#: pretix/plugins/ticketoutputpdf/views.py:54 -msgid "The uploaded PDF file is to large." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:56 -msgid "The uploaded PDF file is to small." -msgstr "" - -#: pretix/plugins/ticketoutputpdf/views.py:58 -msgid "Please only upload PDF files." -msgstr "" +#: pretix/plugins/ticketoutputpdf/views.py:16 +#, fuzzy +#| msgid "Default timezone" +msgid "Default ticket layout" +msgstr "Fuso-horário padrão" #: pretix/presale/checkoutflow.py:48 msgctxt "checkoutflow" @@ -11151,11 +11164,11 @@ msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:566 +#: pretix/presale/checkoutflow.py:568 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:596 +#: pretix/presale/checkoutflow.py:598 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -11278,7 +11291,7 @@ msgid "There are no add-ons available for this product." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_addons.html:65 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:156 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:45 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:103 msgid "Go back" @@ -11335,15 +11348,15 @@ msgstr "" msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:143 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:137 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:162 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:170 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:164 msgid "Submit registration" msgstr "" @@ -11854,11 +11867,11 @@ msgstr "Digite somente números positivos." msgid "Your cart has been updated." msgstr "Seu carrinho foi atualizado." -#: pretix/presale/views/cart.py:309 pretix/presale/views/cart.py:329 +#: pretix/presale/views/cart.py:310 pretix/presale/views/cart.py:331 msgid "Your cart is now empty." msgstr "Seu carrinho está vazio." -#: pretix/presale/views/cart.py:343 +#: pretix/presale/views/cart.py:345 msgid "The products have been successfully added to your cart." msgstr "Os produtos foram adicionados com sucesso ao seu carrinho." diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po index b148446af8..125a8c659e 100644 --- a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-04-04 11:02+0000\n" +"POT-Creation-Date: 2018-04-12 10:42+0000\n" "PO-Revision-Date: 2018-03-10 13:20+0000\n" "Last-Translator: Matheus Nunes \n" "Language-Team: Portuguese (Brazil)