From bc08bdebb5a3984c9682c66a489937e8837b7043 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 24 May 2019 09:42:41 +0200 Subject: [PATCH] Update po files [CI skip] Signed-off-by: Raphael Michel --- src/pretix/locale/ar/LC_MESSAGES/django.po | 1491 ++++++++------- src/pretix/locale/ar/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/ca/LC_MESSAGES/django.po | 1623 +++++++++------- src/pretix/locale/ca/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/cs/LC_MESSAGES/django.po | 1491 ++++++++------- src/pretix/locale/cs/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/da/LC_MESSAGES/django.po | 1644 +++++++++------- src/pretix/locale/da/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/de/LC_MESSAGES/django.po | 1643 +++++++++------- src/pretix/locale/de/LC_MESSAGES/djangojs.po | 2 +- .../locale/de_Informal/LC_MESSAGES/django.po | 1641 +++++++++------- .../de_Informal/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/django.pot | 1491 ++++++++------- src/pretix/locale/djangojs.pot | 2 +- src/pretix/locale/el/LC_MESSAGES/django.po | 1494 ++++++++------- src/pretix/locale/el/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/es/LC_MESSAGES/django.po | 1640 +++++++++------- src/pretix/locale/es/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/fr/LC_MESSAGES/django.po | 1649 ++++++++++------- src/pretix/locale/fr/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/it/LC_MESSAGES/django.po | 1502 ++++++++------- src/pretix/locale/it/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/nb_NO/LC_MESSAGES/django.po | 1491 ++++++++------- .../locale/nb_NO/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/nl/LC_MESSAGES/django.po | 1640 +++++++++------- src/pretix/locale/nl/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/nl_BE/LC_MESSAGES/django.po | 1491 ++++++++------- .../locale/nl_BE/LC_MESSAGES/djangojs.po | 2 +- .../locale/nl_Informal/LC_MESSAGES/django.po | 1639 +++++++++------- .../nl_Informal/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/pl/LC_MESSAGES/django.po | 1520 ++++++++------- src/pretix/locale/pl/LC_MESSAGES/djangojs.po | 2 +- .../locale/pl_Informal/LC_MESSAGES/django.po | 1491 ++++++++------- .../pl_Informal/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/pt_BR/LC_MESSAGES/django.po | 1521 ++++++++------- .../locale/pt_BR/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/ru/LC_MESSAGES/django.po | 1492 ++++++++------- src/pretix/locale/ru/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/sl/LC_MESSAGES/django.po | 1492 ++++++++------- src/pretix/locale/sl/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/sv/LC_MESSAGES/django.po | 1492 ++++++++------- src/pretix/locale/sv/LC_MESSAGES/djangojs.po | 2 +- src/pretix/locale/tr/LC_MESSAGES/django.po | 1648 +++++++++------- src/pretix/locale/tr/LC_MESSAGES/djangojs.po | 2 +- .../locale/zh_Hans/LC_MESSAGES/django.po | 1629 +++++++++------- .../locale/zh_Hans/LC_MESSAGES/djangojs.po | 2 +- 46 files changed, 20839 insertions(+), 15062 deletions(-) diff --git a/src/pretix/locale/ar/LC_MESSAGES/django.po b/src/pretix/locale/ar/LC_MESSAGES/django.po index e7b31e560c..ef683d309b 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: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2018-07-23 23:00+0000\n" "Last-Translator: Muhammad Hewedy \n" "Language-Team: Arabic =11 ? 4 : 5;\n" "X-Generator: Weblate 3.0.1\n" -#: htmlcov/pretix_control_views_dashboards_py.html:963 +#: htmlcov/pretix_control_views_dashboards_py.html:898 #: pretix/control/templates/pretixcontrol/events/index.html:127 #: pretix/control/templates/pretixcontrol/organizers/detail.html:64 #: pretix/control/views/dashboards.py:397 msgid "Shop disabled" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:965 +#: htmlcov/pretix_control_views_dashboards_py.html:900 #: pretix/control/forms/filter.py:373 pretix/control/forms/filter.py:508 #: pretix/control/templates/pretixcontrol/events/index.html:129 #: pretix/control/templates/pretixcontrol/organizers/detail.html:66 @@ -35,7 +35,7 @@ msgstr "" msgid "Presale over" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:967 +#: htmlcov/pretix_control_views_dashboards_py.html:902 #: pretix/control/forms/filter.py:372 pretix/control/forms/filter.py:507 #: pretix/control/templates/pretixcontrol/events/index.html:131 #: pretix/control/templates/pretixcontrol/organizers/detail.html:68 @@ -43,7 +43,7 @@ msgstr "" msgid "Presale not started" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:969 +#: htmlcov/pretix_control_views_dashboards_py.html:904 #: pretix/control/templates/pretixcontrol/events/index.html:133 #: pretix/control/templates/pretixcontrol/organizers/detail.html:70 #: pretix/control/templates/pretixcontrol/subevents/index.html:119 @@ -163,12 +163,12 @@ msgid "" msgstr "" #: pretix/api/views/order.py:329 pretix/control/views/orders.py:946 -#: pretix/presale/views/order.py:526 +#: pretix/presale/views/order.py:614 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:334 pretix/control/views/orders.py:948 -#: pretix/presale/views/order.py:528 +#: pretix/presale/views/order.py:616 msgid "An invoice for this order already exists." msgstr "" @@ -190,7 +190,7 @@ msgid "Order marked as paid" msgstr "" #: pretix/api/webhooks.py:125 pretix/base/notifications.py:212 -#: pretix/control/templates/pretixcontrol/event/mail.html:63 +#: pretix/control/templates/pretixcontrol/event/mail.html:64 msgid "Order canceled" msgstr "" @@ -207,7 +207,7 @@ msgid "Order contact address changed" msgstr "" #: pretix/api/webhooks.py:141 pretix/base/notifications.py:236 -#: pretix/control/templates/pretixcontrol/event/mail.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:55 msgid "Order changed" msgstr "" @@ -235,7 +235,7 @@ msgstr "" msgid "Online shop" msgstr "" -#: pretix/base/email.py:125 +#: pretix/base/email.py:130 msgid "pretix default" msgstr "" @@ -315,8 +315,8 @@ msgstr "" msgid "All invoices" msgstr "" -#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1116 -#: pretix/base/models/orders.py:1438 pretix/control/forms/filter.py:93 +#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1124 +#: pretix/base/models/orders.py:1485 pretix/control/forms/filter.py:93 #: pretix/control/forms/filter.py:893 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/orders/refunds.html:42 @@ -355,7 +355,7 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1692 +#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1740 #: pretix/base/notifications.py:183 msgid "Order positions" msgstr "" @@ -441,7 +441,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:640 #: pretix/plugins/checkinlists/exporters.py:321 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 -#: pretix/presale/templates/pretixpresale/event/order.html:230 +#: pretix/presale/templates/pretixpresale/event/order.html:199 msgid "Company" msgstr "" @@ -452,7 +452,7 @@ msgstr "" #: pretix/base/models/devices.py:47 pretix/base/models/event.py:846 #: pretix/base/models/event.py:1031 pretix/base/models/items.py:1213 #: pretix/base/models/organizer.py:31 pretix/base/models/tax.py:91 -#: pretix/base/settings.py:741 pretix/control/forms/event.py:1090 +#: pretix/base/settings.py:813 pretix/control/forms/event.py:1175 #: pretix/control/forms/item.py:235 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 @@ -469,7 +469,7 @@ msgstr "" #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:130 -#: pretix/presale/templates/pretixpresale/event/order.html:233 +#: pretix/presale/templates/pretixpresale/event/order.html:202 #: pretix/presale/templates/pretixpresale/organizers/index.html:56 msgid "Name" msgstr "" @@ -477,10 +477,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:99 pretix/base/exporters/orderlist.py:211 #: pretix/base/exporters/orderlist.py:304 #: pretix/base/exporters/orderlist.py:494 -#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1871 +#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1973 #: pretix/control/templates/pretixcontrol/order/index.html:644 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 -#: pretix/presale/templates/pretixpresale/event/order.html:236 +#: pretix/presale/templates/pretixpresale/event/order.html:205 msgid "Address" msgstr "" @@ -489,8 +489,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:495 #: pretix/base/exporters/orderlist.py:503 #: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1872 -#: pretix/control/forms/event.py:703 +#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1974 +#: pretix/control/forms/event.py:711 msgid "ZIP code" msgstr "" @@ -499,8 +499,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:496 #: pretix/base/exporters/orderlist.py:504 #: pretix/base/exporters/orderlist.py:584 -#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1873 -#: pretix/control/forms/event.py:710 +#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1975 +#: pretix/control/forms/event.py:718 msgid "City" msgstr "" @@ -509,11 +509,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:497 #: pretix/base/exporters/orderlist.py:505 #: pretix/base/exporters/orderlist.py:585 -#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1874 -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:715 +#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1976 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:723 #: pretix/control/templates/pretixcontrol/order/index.html:648 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 -#: pretix/presale/templates/pretixpresale/event/order.html:240 +#: pretix/presale/templates/pretixpresale/event/order.html:209 msgid "Country" msgstr "" @@ -522,10 +522,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:499 #: pretix/base/exporters/orderlist.py:506 #: pretix/base/exporters/orderlist.py:587 -#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1876 +#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1978 #: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 -#: pretix/presale/templates/pretixpresale/event/order.html:243 +#: pretix/presale/templates/pretixpresale/event/order.html:212 msgid "VAT ID" msgstr "" @@ -578,7 +578,7 @@ msgid "Description" msgstr "" #: pretix/base/exporters/orderlist.py:199 -#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:936 +#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:944 #: pretix/base/pdf.py:86 #: pretix/control/templates/pretixcontrol/order/change.html:121 #: pretix/plugins/checkinlists/exporters.py:213 @@ -588,8 +588,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:200 #: pretix/base/exporters/orderlist.py:279 -#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1570 -#: pretix/base/models/orders.py:1668 pretix/base/models/tax.py:98 +#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1617 +#: pretix/base/models/orders.py:1715 pretix/base/models/tax.py:98 msgid "Tax rate" msgstr "" @@ -602,8 +602,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:202 #: pretix/base/exporters/orderlist.py:281 -#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1579 -#: pretix/base/models/orders.py:1677 +#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1626 +#: pretix/base/models/orders.py:1724 msgid "Tax value" msgstr "" @@ -619,9 +619,9 @@ msgid "Position ID" msgstr "" #: pretix/base/exporters/orderlist.py:274 pretix/base/models/checkin.py:16 -#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:921 +#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:929 #: pretix/base/models/vouchers.py:92 pretix/base/models/waitinglist.py:33 -#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1219 +#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1304 #: pretix/control/forms/filter.py:187 pretix/control/forms/filter.py:789 #: pretix/control/forms/item.py:146 pretix/control/forms/orders.py:208 #: pretix/control/forms/orders.py:253 pretix/control/forms/vouchers.py:70 @@ -635,7 +635,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 #: pretix/plugins/checkinlists/exporters.py:316 -#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:79 +#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:97 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:92 msgctxt "subevent" msgid "Date" @@ -658,26 +658,26 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:939 msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:282 #: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:158 -#: pretix/base/models/orders.py:940 pretix/base/pdf.py:100 +#: pretix/base/models/orders.py:948 pretix/base/pdf.py:100 #: pretix/control/templates/pretixcontrol/order/index.html:296 #: pretix/plugins/badges/exporters.py:105 #: pretix/plugins/checkinlists/exporters.py:52 #: pretix/plugins/checkinlists/exporters.py:296 #: pretix/plugins/ticketoutputpdf/exporters.py:39 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 msgid "Attendee name" msgstr "" #: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:164 -#: pretix/base/models/orders.py:948 +#: pretix/base/models/orders.py:956 #: pretix/control/templates/pretixcontrol/order/index.html:301 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:35 msgid "Attendee email" msgstr "" @@ -702,8 +702,8 @@ msgid "Only successful payments" msgstr "" #: pretix/base/exporters/orderlist.py:415 pretix/base/models/orders.py:190 -#: pretix/base/models/orders.py:1103 pretix/base/models/orders.py:1419 -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1662 +#: pretix/base/models/orders.py:1111 pretix/base/models/orders.py:1466 +#: pretix/base/models/orders.py:1606 pretix/base/models/orders.py:1709 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:211 msgid "Order" @@ -727,8 +727,8 @@ msgstr "" msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1099 -#: pretix/base/models/orders.py:1415 +#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1107 +#: pretix/base/models/orders.py:1462 #: pretix/control/templates/pretixcontrol/order/index.html:452 #: pretix/control/templates/pretixcontrol/order/index.html:548 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 @@ -776,7 +776,7 @@ msgid "Current user's carts" msgstr "" #: pretix/base/exporters/orderlist.py:450 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1311 pretix/control/navigation.py:222 +#: pretix/control/forms/event.py:1396 pretix/control/navigation.py:222 #: pretix/control/templates/pretixcontrol/event/settings.html:73 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 @@ -807,8 +807,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:479 pretix/base/shredder.py:290 #: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/order/index.html:211 -#: pretix/presale/templates/pretixpresale/event/order.html:171 -#: pretix/presale/templates/pretixpresale/event/order.html:192 +#: pretix/presale/templates/pretixpresale/event/order.html:140 +#: pretix/presale/templates/pretixpresale/event/order.html:161 msgid "Invoices" msgstr "" @@ -823,7 +823,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:487 #: pretix/base/exporters/orderlist.py:576 pretix/base/models/items.py:927 -#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1828 +#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1930 #: pretix/control/forms/filter.py:378 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -849,7 +849,7 @@ msgid "Cancellation of" msgstr "" #: pretix/base/exporters/orderlist.py:492 pretix/base/models/auth.py:90 -#: pretix/control/forms/event.py:1224 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1309 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "" @@ -902,18 +902,18 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/orderlist.py:507 -#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1885 +#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1987 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/orderlist.py:508 -#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1880 +#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:667 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1199 +#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1284 msgid "Reverse charge" msgstr "" @@ -941,11 +941,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:539 #: pretix/base/exporters/orderlist.py:618 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgid "Invoice" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:846 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:854 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -955,7 +955,7 @@ msgstr "" msgid "Yes" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:848 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:856 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -995,7 +995,7 @@ msgid "E-mail" msgstr "" #: pretix/base/forms/auth.py:18 pretix/base/forms/auth.py:84 -#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:973 +#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1045 #: pretix/control/templates/pretixcontrol/user/reauth.html:18 msgid "Password" msgstr "" @@ -1097,7 +1097,7 @@ msgstr "" msgid "Repeat new password" msgstr "" -#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:301 +#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:302 #: pretix/control/forms/users.py:37 msgid "Default timezone" msgstr "" @@ -1136,7 +1136,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "" #: pretix/base/forms/widgets.py:126 pretix/base/forms/widgets.py:131 -#: pretix/base/models/orders.py:1867 +#: pretix/base/models/orders.py:1969 msgid "Business customer" msgstr "" @@ -1221,6 +1221,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/refunds.html:59 #: pretix/control/templates/pretixcontrol/search/orders.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:48 +#: pretix/presale/templates/pretixpresale/event/position.html:14 msgid "TEST MODE" msgstr "" @@ -1237,7 +1238,7 @@ msgstr "" #: pretix/base/invoice.py:467 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgctxt "invoice" msgid "Cancellation" msgstr "" @@ -1338,8 +1339,8 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1869 -#: pretix/base/settings.py:752 pretix/base/settings.py:763 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1971 +#: pretix/base/settings.py:824 pretix/base/settings.py:835 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -1472,7 +1473,7 @@ msgid "Event currency" msgstr "" #: pretix/base/models/event.py:302 pretix/base/models/event.py:848 -#: pretix/control/forms/event.py:1088 pretix/control/forms/subevents.py:59 +#: pretix/control/forms/event.py:1173 pretix/control/forms/subevents.py:59 msgid "Event start time" msgstr "" @@ -1532,7 +1533,7 @@ msgstr "" msgid "Internal comment" msgstr "" -#: pretix/base/models/event.py:335 pretix/control/forms/event.py:168 +#: pretix/base/models/event.py:335 pretix/control/forms/event.py:169 #: pretix/control/forms/filter.py:511 #: pretix/control/templates/pretixcontrol/event/index.html:12 #: pretix/control/views/dashboards.py:408 @@ -1543,7 +1544,7 @@ msgstr "" #: pretix/base/models/event.py:340 pretix/base/models/items.py:235 #: pretix/base/models/items.py:1202 pretix/base/models/orders.py:131 -#: pretix/base/models/orders.py:1820 pretix/base/models/vouchers.py:86 +#: pretix/base/models/orders.py:1922 pretix/base/models/vouchers.py:86 #: 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 @@ -1610,7 +1611,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1061 +#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1146 msgid "Frontpage text" msgstr "" @@ -2152,7 +2153,7 @@ msgstr "" msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1340 +#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1425 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "" @@ -2161,7 +2162,7 @@ msgstr "" msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:925 +#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:933 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "" @@ -2256,7 +2257,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1832 +#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1934 msgid "Expiration date" msgstr "" @@ -2283,7 +2284,7 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:959 +#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:967 msgid "Meta information" msgstr "" @@ -2312,164 +2313,169 @@ msgstr "" msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:748 pretix/base/services/orders.py:746 +#: pretix/base/models/orders.py:756 pretix/base/services/orders.py:678 #: pretix/control/views/event.py:697 #: pretix/presale/templates/pretixpresale/event/order.html:44 #, python-format msgid "Your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:850 +#: pretix/base/models/orders.py:858 msgid "" msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2480,7 +2486,7 @@ msgid "" "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2637,7 +2643,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -2866,7 +2872,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -2933,8 +2939,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3110,7 +3116,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3158,8 +3164,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3243,7 +3249,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3355,7 +3361,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3412,7 +3418,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3426,7 +3432,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3572,225 +3578,237 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, python-format +msgid "Your event registration: %(code)s" +msgstr "" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3853,7 +3871,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -3868,7 +3886,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -3882,7 +3900,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -3897,7 +3929,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -3913,7 +3945,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -3930,7 +3962,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -3944,7 +3990,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -3960,7 +4006,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -3976,7 +4036,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4001,7 +4061,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4015,7 +4075,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4033,7 +4093,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4050,7 +4110,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4062,7 +4122,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4076,62 +4150,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4320,24 +4394,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4355,74 +4442,74 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 msgctxt "timeline" msgid "Your event starts" msgstr "" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4473,19 +4560,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4495,105 +4582,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4601,23 +4688,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4625,22 +4712,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4649,38 +4736,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4691,58 +4778,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4750,69 +4837,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4820,22 +4907,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -4843,121 +4930,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -4966,43 +5053,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5010,233 +5107,275 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +msgid "Sender name" +msgstr "" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5245,218 +5384,218 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5464,60 +5603,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5525,27 +5664,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5617,7 +5756,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6112,8 +6251,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6121,8 +6260,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6471,7 +6610,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6507,7 +6646,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7144,7 +7283,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7394,8 +7533,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8114,19 +8253,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8235,63 +8374,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9413,8 +9552,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9561,7 +9700,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9711,7 +9850,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9733,10 +9872,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9756,27 +9895,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9786,7 +9925,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "" @@ -9853,7 +9992,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -9884,7 +10023,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10077,17 +10216,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -11969,7 +12108,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12194,17 +12333,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12363,15 +12502,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12409,7 +12548,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12418,11 +12557,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12435,7 +12574,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -13842,19 +13981,37 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 -msgid "Only send to people who bought" +#: pretix/plugins/sendmail/forms.py:13 +msgid "Send email to" msgstr "" #: pretix/plugins/sendmail/forms.py:25 +msgid "Only send to people who bought" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -13866,31 +14023,47 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +msgid "Attendee contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +msgid "All contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +msgid "Order contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14571,12 +14744,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14787,7 +14960,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -14898,19 +15071,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -14919,7 +15092,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -14928,10 +15101,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15024,101 +15289,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15126,7 +15314,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15172,6 +15360,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15206,35 +15395,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15242,24 +15416,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15345,6 +15519,29 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +msgid "Additional information" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15544,29 +15741,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po index 1495708306..7fc3051556 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: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" diff --git a/src/pretix/locale/ca/LC_MESSAGES/django.po b/src/pretix/locale/ca/LC_MESSAGES/django.po index deef577c45..47562b20e4 100644 --- a/src/pretix/locale/ca/LC_MESSAGES/django.po +++ b/src/pretix/locale/ca/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-04-11 22:00+0000\n" "Last-Translator: mussol \n" "Language-Team: Catalan " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "Buit si aquest producte no és un tiquet d'admissió" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "creat" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "pendent" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "confirmat" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "cancel·lat" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "fallat" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "reemborsat" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Informació de pagament" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, fuzzy, python-format +#| msgid "Order approved and confirmed: %(code)s" +msgid "Event registration confirmed: %(code)s" +msgstr "S'ha confirmat i aprovat la comanda: %(code)s" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "S'ha rebut el pagament per a la vostra comanda: %(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "s'ha iniciat externament" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "creat" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "en trànsit" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "fet" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "fallat" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "cancel·lat" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "Organitzador" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "Client" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "Tarifa de pagament" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "Tarifa d'enviament" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "Tarifa de servei" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "Tarifa de cancel·lació" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "Altres tarifes" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "Targeta regal" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "Posició de la comanda" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "Identificador del carretó (ex. clau de sessió)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "Posició del carretó" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "Posicions del carretó" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "Nom de l'empresa" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Seleccionau país" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "Només per a clients empresarials dins la UE." -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "S'imprimirà aquesta referència dins la factura per a la vostra conveniència." @@ -2650,7 +2657,7 @@ msgstr "" "guions. Cada mot només es pot utilitzar una vegada. Això s'utilitzarà a les " "URL per referir-vos als vostre esdeveniments i comptes d'organització." -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2821,7 +2828,7 @@ msgstr "Redueix el preu del producte en (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "Codi de val" @@ -3079,7 +3086,7 @@ msgid "Order status" msgstr "Estat de la comanda" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "Visualitza els detalls de la comanda" @@ -3146,8 +3153,8 @@ msgstr "S'ha demanat un reemborsament" msgid "You have been requested to issue a refund for {order.code}." msgstr "Se us ha demanat que emeteu un reemborsament per {order.code}." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "Es requereix aquest camp." @@ -3363,7 +3370,7 @@ msgstr "Comandes amb equilibri en contra: %s" msgid "Ticket code (barcode content)" msgstr "Codi de tiquet (contingut del codi de barres)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Nom del producte" @@ -3411,8 +3418,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "Joan Pons" @@ -3496,7 +3503,7 @@ msgstr "19:00" msgid "Event location" msgstr "Ubicació de l'esdeveniment" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "Ciutat aleatòria" @@ -3610,7 +3617,7 @@ msgstr "Data relativa:" msgid "Not set" msgstr "No s'ha establert" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3675,7 +3682,7 @@ msgstr "" "Hem eliminat %(product)s del vostre carretó ja que no podeu comprar menys de " "%(min)s elements." -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "No ha començat encara el període de prevenda d'aquest esdeveniment." @@ -3691,7 +3698,7 @@ msgstr "" "No ha començat encara el període de prevenda d'aquest esdeveniment. S'han " "eliminat les posicions afectades del vostre carretó." -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3866,36 +3873,40 @@ msgstr "" "Auto-liquidació: D'acord amb l'article 194, 196 de la Directiva del Consell " "2006/112/EEC la responsabilitat de l'IVA recau en el receptor del servei." -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "Aquí pot aparèixer un text específic del proveïdor de pagament." -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "Carrer exemple núm. 214" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "012345" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "Ciutat Exemple" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "Producte de mostra {}" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "Producte de mostra A" -#: pretix/base/services/mail.py:138 -#, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +#: pretix/base/services/mail.py:146 +#, fuzzy, python-brace-format +#| msgid "" +#| "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "Heu rebut aquest correu perquè heu fet una comanda per {event}." -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" @@ -3904,7 +3915,12 @@ msgstr "" "Podeu veure els detalls de la vostra comanda a la següent URL:\n" "{orderurl}." -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "Heu rebut aquest correu perquè heu fet una comanda per {event}." + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -3912,7 +3928,7 @@ msgstr "" "Alguns dels productes que heu seleccionat ja no es troben disponibles. Si us " "plau mireu més abaix les detalls." -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -3920,7 +3936,7 @@ msgstr "" "Alguns dels productes que heu seleccionat ja no estan disponibles en la " "quantitat que heu seleccionat. Si us plau mireu més abaix els detalls." -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -3928,15 +3944,15 @@ msgstr "" "El preu d'alguns dels productes de la vostra cistella han canviat " "mentrestant. Si us plau mireu abaix els detalls." -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "Ha succeït un error intern, si us plau intenteu-ho de nou." -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "La vostra cistella és buida." -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " @@ -3945,11 +3961,11 @@ msgstr "" "No podeu seleccionar més de %(max)s pel producte %(product)s. Hem suprimit " "els elements sobrants de la vostra cistella." -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "Ha acabat el període de prevenda." -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -3957,7 +3973,7 @@ msgstr "" "El codi de val que heu usat en un dels elements de la vostra cistella és " "desconegut en la nostra base de dades." -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -3967,7 +3983,7 @@ msgstr "" "utilitzat el número màxim de vegades permeses. Hem eliminat aquest element " "de la vostra cistella." -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -3975,7 +3991,7 @@ msgstr "" "El codi de val que heu usat per un dels elements de la vostra cistella ha " "expirat. Hem eliminat aquest element de la vostra cistella." -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -3983,7 +3999,7 @@ msgstr "" "El codi de val que heu usat per un dels elements de la vostra cistella no és " "vàlid per aquest element. L'hem eliminat de la vostra cistella." -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." @@ -3991,7 +4007,7 @@ msgstr "" "Necessiteu un codi de val correcte per comanar un dels productes de la " "vostra cistella. Hem eliminat aquest element de la vostra cistella." -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." @@ -4000,81 +4016,87 @@ msgstr "" "vostra cistella. S'han suprimit de la vostra cistella les posicions " "afectades." -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "La nova data d'expiració s'ha d'establir en el futur." -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "Aquesta comanda no està pendent d'aprovació." -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "S'ha confirmat i aprovat la comanda: %(code)s" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "S'ha aprovat i està pendent de pagament la comanda: %(code)s" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "S'ha denegat la comanda: %(code)s" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "No podeu cancel·lar aquesta comanda." -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" "La tarifa de cancel·lació no pot ser major que el crèdit de pagament " "d'aquesta comanda." -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "S'ha cancel·lat la comanda: %(code)s" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Your order: %(code)s" +msgid "Your event registration: %(code)s" +msgstr "La vostra comanda: %(code)s" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "La vostra comanda està a punt d'expirar: %(code)s" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "La vostra comanda està pendent de pagament: %(code)s" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "Està llest per la descàrrega el vostre tiquet: %(code)s" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "Heu de seleccionar una variació del producte." -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "A la quota {name} no li queda capacitat suficient per realitzar l'operació." -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "No hi ha cap quota definida que permeti aquesta operació." -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "El producte seleccionat no està actiu o no te cap preu establert." -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -4082,11 +4104,11 @@ msgstr "" "Aquesta operació deixarà la comanda buida. Si us plau, cancel·leu la mateixa " "comanda." -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "Només es poden canviar comandes pagades o pendents." -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -4094,7 +4116,7 @@ msgstr "" "Aquesta operació deixaria la comanda gratuïta i per tant pagada " "immediatament, malgrat això no hi ha quota disponible." -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -4102,7 +4124,7 @@ msgstr "" "Això és un complement d'un producte, si us plau seleccioneu la posició base " "a la que s'hauria d'afegir." -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -4110,16 +4132,16 @@ msgstr "" "La posició base seleccionada no us permet afegir aquest producte com un " "complement." -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "Heu de triar un sub-esdeveniment per la nova posició." -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "Ha canviat la vostra comanda: %(code)s" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -4204,7 +4226,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Complement: %s" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4229,7 +4251,7 @@ msgstr "" "Atentament,\n" "l'equip del vostre esdeveniment {event}" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4252,7 +4274,40 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order {code} for {event} has been canceled.\n" +#| "\n" +#| "You can view the details of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hola,\n" +"\n" +"s'ha cancel·lat la vostra comanda {code} per {event}.\n" +"\n" +"Podeu veure els detalls de la vostra comanda a\n" +"{url}\n" +"\n" +"Atentament,\n" +"el vostre equip de l'esdeveniment {event}" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -4278,7 +4333,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -4306,7 +4361,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4336,7 +4391,40 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hola,\n" +"\n" +"ha canviat la vostra comanda per {event}.\n" +"\n" +"Podeu veure l'estat de la comanda a\n" +"{url}\n" +"\n" +"Atentament,\n" +"el vostre equip de l'esdeveniment {event}" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4359,7 +4447,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4386,7 +4474,40 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hola,\n" +"\n" +"ha canviat la vostra comanda per {event}.\n" +"\n" +"Podeu veure l'estat de la comanda a\n" +"{url}\n" +"\n" +"Atentament,\n" +"el vostre equip de l'esdeveniment {event}" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -4413,7 +4534,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4461,7 +4582,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4484,7 +4605,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4515,7 +4636,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4544,7 +4665,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4563,7 +4684,40 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "you bought a ticket for {event}.\n" +#| "\n" +#| "If you did not do so already, you can download your ticket here:\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hola,\n" +"\n" +"heu comprat un tiquet per {event}.\n" +"\n" +"Si encara no ho heu fet, podeu descarregar el vostre tiquet aquí:\n" +"{url}\n" +"\n" +"Atentament,\n" +"el vostre equip de l'esdeveniment {event}" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4586,62 +4740,62 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "Nom" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "Cognom" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "Jaume" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "Fuster" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "Títol" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "Nom" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "Cognom" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "Jaume Fuster" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "Nom" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "Transcripció llatina" @@ -4859,7 +5013,40 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "Feu clic aquí per desactivar totes les notificacions immediatament:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#, fuzzy +#| msgid "" +#| "You are receiving this email because you placed an order for the " +#| "following event:" +msgid "" +"You are receiving this email because someone signed you up for the following " +"event:" +msgstr "" +"Heu rebut aquest correu perquè heu fet una comanda per al següent " +"esdeveniment:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 +msgid "Event:" +msgstr "Esdeveniment:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 +msgid "Order code:" +msgstr "Codi de comanda:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 +msgid "Order date:" +msgstr "Data de la comanda:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +#, fuzzy +#| msgid "View order details" +msgid "View registration details" +msgstr "Visualitza els detalls de la comanda" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 msgid "" "You are receiving this email because you placed an order for the following " "event:" @@ -4867,18 +5054,6 @@ msgstr "" "Heu rebut aquest correu perquè heu fet una comanda per al següent " "esdeveniment:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 -msgid "Event:" -msgstr "Esdeveniment:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 -msgid "Order code:" -msgstr "Codi de comanda:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 -msgid "Order date:" -msgstr "Data de la comanda:" - #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4896,93 +5071,93 @@ msgstr "Activa la sortida" msgid "Download ticket" msgstr "Baixa el tiquet" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Event start" msgctxt "timeline" msgid "Your event starts" msgstr "Inici de l'esdeveniment" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 #, fuzzy #| msgid "Event end" msgctxt "timeline" msgid "Your event ends" msgstr "Finalització de l'esdeveniment" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 #, fuzzy #| msgid "Start of presale" msgctxt "timeline" msgid "Start of ticket sales" msgstr "Inici de la prevenda" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 #, fuzzy #| msgid "End of presale" msgctxt "timeline" msgid "End of ticket sales" msgstr "Fi de la prevenda" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 #, fuzzy #| msgid "Customers can cancel their paid orders" msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "Els clients poden cancel·lar les seves comandes pagades" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 #, fuzzy #| msgid "The task has been completed." msgctxt "timeline" msgid "No more payments can be completed" msgstr "S'ha completat la tasca." -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 #, fuzzy #| msgid "Ticket downloads" msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Descàrregues de tiquets" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 #, fuzzy #| msgid "Customers can cancel their unpaid orders" msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "Els clients poden cancel·lar les seves comandes no pagades" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 #, fuzzy #| msgid "Customers can cancel their paid orders" msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "Els clients poden cancel·lar les seves comandes pagades" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, fuzzy, python-brace-format #| msgid "Product name and variation" msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "Variació i nom del producte" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -5048,21 +5223,21 @@ msgstr "S'ha completat la tasca." msgid "Filetype not allowed!" msgstr "No es permet el tipus de fitxer!" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "Usa idiomes" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" "Trieu tots els idiomes en que hauria d'estar disponible el vostre " "esdeveniment." -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "Això és una sèrie d'esdeveniments" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -5079,26 +5254,26 @@ msgstr "" "esdeveniments al mateix temps. No podeu canviar més endevant aquesta " "configuració per a aquest esdeveniment." -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" "Ja esteu utilitzant aquest mot per a un esdeveniment diferent. Si us plau, " "trieu-ne un de nou." -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "Zona horària de l'esdeveniment" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "Idioma predeterminat" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "Taxa d'impostos sobre les vendes" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " @@ -5108,7 +5283,7 @@ msgstr "" "introduïu aquí la taxa de l'impost en percentatge. Si teniu una situació " "fiscal més complexe, podeu afegir més tard taxes i configuració detallada." -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" @@ -5116,40 +5291,40 @@ msgstr "" "Centre de conferències de mostra\n" "Llubí, Illes Balears" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Ha d'estar activada també la vostra configuració regional predeterminada " "(mireu el quadre de més amunt)." -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "Heu d'especificar la configuració regional predeterminada." -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "Copia la configuració des de" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "No copiïs" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "Mostra la data de finalització de l'esdeveniment" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" "Si està desactivat només es mostrarà al públic la data d'inici de " "l'esdeveniment." -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "Mostra la dates amb l'hora" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." @@ -5157,18 +5332,18 @@ msgstr "" "Si està desactivat, la data d'inici i finalització de l'esdeveniment es " "mostraran sense l'hora." -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "Mostra elements fora del seu període de pre-venda" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" "Mostra els detalls dels elements abans que la prevenda hagi començat i " "després que hagi acabat" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" @@ -5176,7 +5351,7 @@ msgstr "" "Mostra els preus nets enlloc de bruts a la llista dels productes (no es " "recomana!)" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 #, fuzzy #| msgid "" #| "Independent of your choice, the cart will show gross prices as this the " @@ -5188,19 +5363,19 @@ msgstr "" "Independentment de la vostra elecció, la cistella mostrarà el preu brut ja " "que aquest és el preu que s'ha de pagar" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "Mostra la data d'inici" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "Mostra la data d'inici de la pre-venda abans que hagi començat." -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "Darrera data de les modificacions" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -5212,23 +5387,23 @@ msgstr "" "useu la funció de sèries d'esdeveniments i la comanda conté tiquets per " "múltiples dates, s'utilitzarà la data més propera." -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "Idiomes disponibles" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "Mostra el número restant de tiquets" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "Mostra públicament quants tiquets queden d'un tipus determinat." -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "Activa la llista d'espera" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5240,11 +5415,11 @@ msgstr "" "primera persona de la llista d'espera i aquesta persona rep una notificació " "de correu amb un val que se pot usar per comprar el tiquet." -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "Temps de resposta de la llista d'espera" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -5254,11 +5429,11 @@ msgstr "" "validar durant aquest número d'hores fins que expira i es pot reassignar a " "la següent persona de la llista." -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "Assignació automàtica de la llista d'espera" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -5273,28 +5448,28 @@ msgstr "" "d'espera però manteniu aquesta opció activada, s'enviaran igualment els " "tiquets." -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "Demana els nom dels assistents" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" "Demana el nom per tots els tiquets que inclouen l'admissió a l'esdeveniment." -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "Requereix nom dels assistents" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "Requereix als clients emplenar els noms de tots els assistents." -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "Format del nom" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " @@ -5304,11 +5479,11 @@ msgstr "" "d'haver rebut comandes pot conduir a comportaments estranys quan s'ordenin o " "canviïn noms." -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "Demana adreces de correu per tiquet" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5326,11 +5501,11 @@ msgstr "" "confirmació de la comanda a l'adreça de correu primària, no a les adreces " "dels assistents." -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "Requereix adreces de correu per tiquet" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5341,41 +5516,41 @@ msgstr "" "necessitarà una adreça de correu per la confirmació de comanda " "independentment d'aquesta opció." -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "Demana dues vegades l'adreça de la comanda" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Requereix que els clients emplenin l'adreça de correu primària dues vegades " "per evitar errors." -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "Número màxim d'elements per comanda" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "No es comptabilitzaran els productes de complement." -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "Període de reserva" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "El número de minuts que es reserven els elements dins la cistella d'un " "usuari." -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "Imprimeix l'URL" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5383,11 +5558,11 @@ msgstr "" "Això hauria d'apuntar a una part del vostre lloc web amb els vostres detalls " "de contacte i informació legal." -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "Text de confirmació" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5399,28 +5574,28 @@ msgstr "" "utilitzeu la funció de Pàgines per publicar les vostres condicions de " "servei, no necessiteu aquesta configuració ja que ho podeu configurar allà." -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "Adreça de contacte" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Això es mostrarà públicament per permetre que els assistents us contactin." -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "No podeu requerir que s'especifiquin noms d'assistents si no els demaneu." -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Heu de demanar els correus dels assistents si voleu que siguin un " "requeriment." -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5428,24 +5603,24 @@ msgstr "" "per exemple, Per la present, confirmo que he llegit i acceptat les " "condicions de servei de l'organitzador de l'esdeveniment." -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Demana per {fields}, mostra-ho com {example}" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "Els clients poden cancel·lar les seves comandes no pagades" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "No permetis cancel·lacions després de" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "Els clients poden cancel·lar les seves comandes pagades" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5454,23 +5629,23 @@ msgstr "" "ho permet. D'altra manera, es crearà una devolució manual perquè la " "processeu manualment." -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "Manté una tarifa fixa de cancel·lació" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "Manté les tarifes de pagament, enviament i servei" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "Manté una tarifa de cancel·lació percentual" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "Termini de pagament en dies" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5483,11 +5658,11 @@ msgstr "" "pagament en temps real, recomanem igualment configurar dos o tres dies per " "permetre a la gent que torni a intentar pagaments erronis." -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "Darrer dia de pagaments" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5498,11 +5673,11 @@ msgstr "" "d'esdeveniment i una comanda inclou tiquets per múltiples dates, " "s'utilitzarà la data més propera." -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "Finalitza els terminis de pagament només en dies feiners" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5514,11 +5689,11 @@ msgstr "" "alguns països per la llei civil. No afectarà al darrer dia de pagament " "configurat més amunt." -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "Expira automàticament comandes no pagades" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5529,11 +5704,11 @@ msgstr "" "pagament. Això significa que aquests tiquets tornaran a la reserva i es " "podran comanar per altra gent." -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "Accepta pagaments tardans" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5543,11 +5718,11 @@ msgstr "" "mentre hi hagi capacitat disponible. Mai s'acceptarà cap pagament després de " "la configuració \"Darrer dia de pagaments\" de més amunt." -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "Regla fiscal per tarifes de pagament" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5557,11 +5732,11 @@ msgstr "" "mètodes de pagament senzills. Això establirà les regles del tipus d'impost i " "de l'auto-liquidació, s'ignores altres configuracions de les regles fiscals." -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "Text de guia" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5569,46 +5744,46 @@ msgstr "" "Aquest text es mostrarà a sobre de les opcions de pagament. Podeu explicar " "aquí si voleu les opcions a l'usuari." -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "El darrer dia de pagament no pot ser abans de la fi de la prevenda." -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "Demana l'adreça de les factures" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "Requereix l'adreça de les factures" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "Requereix les adreces de les empreses" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "Això requerirà que l'usuari introdueixi un nom d'empresa." -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "Requereix un nom de client" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "Demana per l'identificador d'IVA" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Només funciona si es demana per una adreça de facturació. No es requereix " "l'identificador d'IVA." -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "Demana pel beneficiari" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." @@ -5617,11 +5792,11 @@ msgstr "" "Només funciona si es demana per una adreça de facturació. No es requereix " "l'identificador d'IVA." -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "Mostra els productes gratuïts a les factures" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5629,29 +5804,29 @@ msgstr "" "Teniu en compte que mai es generaran factures per a comandes que només " "contenguin productes gratuïts." -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "Explicació de l'adreça de la factura" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" "Es mostrarà aquest text damunt de l'adreça de la factura durant el pagament." -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "Genera factures amb números consecutius" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Si es desactiva, el codi de la comanda s'utilitzarà com a número de factura." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "Prefix numèric de la factura" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5666,43 +5841,55 @@ msgstr "" "al menys una vegada en tots els vostres esdeveniment. Aquesta configuració " "només afecta a factures futures." -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "Genera factures" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "No generis factures" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "Només manualment al panell administratiu" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "Automàticament a petició de l'usuari" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "Automàticament per a totes les comandes creades" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "Automàticament durant el pagament" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "Mai es generaran automàticament factures per a comandes gratuïtes." -#: pretix/control/forms/event.py:668 +#: pretix/control/forms/event.py:669 +#, fuzzy +#| msgid "Generate invoices" +msgid "Generate invoices for Sales channels" +msgstr "Genera factures" + +#: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 msgid "Show attendee names on invoices" msgstr "Mostres els noms dels assistents a les factures" -#: pretix/control/forms/event.py:672 +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "Adjunta les factures als correus" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5714,41 +5901,41 @@ msgstr "" "el pagament, s'adjuntaran al correu de confirmació de pagament. Si no es " "generen automàticament no s'adjuntaran als correus." -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "Estil de la factura" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "Línia de l'adreça" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "Carrer Mallorca 40" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "Identificació fiscal nacional" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "Identificador d'IVA europeu" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" "és a dir, amb aquest document us enviem la factura per la vostra comanda del " "tiquet." -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "Text introductori" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "S'imprimirà a cada factura per damunt de les fileres de la factura." -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -5756,15 +5943,15 @@ msgstr "" "per exemple: Gràcies per la vostra compra! Podeu trobar més informació de " "l'esdeveniment a..." -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "Text addicional" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "S'imprimirà a cada factura sota el total." -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -5772,11 +5959,11 @@ msgstr "" "per exemple els detalls del vostre banc, detalls legals com el vostre " "identificador d'IVA, números de registre, etc." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "Peu" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -5784,28 +5971,28 @@ msgstr "" "S'imprimirà centrat i en una tipografia menor al final de cada pàgina de la " "factura." -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "Idioma de la factura" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "Idioma de l'usuari" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "Imatge del logo" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Mostrarem el vostre logo amb una alçada i amplada màxima de 2,5 cm." -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "Prefix de l'assumpte" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -5813,49 +6000,59 @@ msgstr "" "Això s'anteposarà a l'assumpte de tots els correus sortints, formatat com " "[prefix]. Trieu per exemple una forma curta del nom del vostre esdeveniment." -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "Adreça de l'emisor" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "L'adreça de l'emissor pels correus sortints" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "Nom de l'assistent" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "Adreça de la CCO" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Tots els correus s'enviaran a aquesta adreça com a còpia CCO" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "Signatura" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Això s'adjuntarà a cada correu. Espais disponibles: {event}" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "per exemple, els vostres detalls de contactes" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "Renderitzador de correu HTML" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "S'ha canviat l'adreça de contacte de la comanda" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5864,7 +6061,34 @@ msgstr "" "Camps disponibles: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +#, fuzzy +#| msgid "Text (sent by admin)" +msgid "Text sent to attendees" +msgstr "Text (enviat per l'administrador)" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "Camps disponibles: {event}, {url}" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -5873,31 +6097,38 @@ msgstr "" "Camps disponibles: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "Camps disponibles: {event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "Text" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "Text (enviat per l'administrador)" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "Text (demanat per l'usuari)" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Camps disponibles: {event}, {orders}" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "Número de dies" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -5905,7 +6136,7 @@ msgstr "" "Aquest correu s'enviarà aquest número de dies abans de que la comanda " "expiri. Si el valor és 0 no s'enviarà mai el correu." -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -5914,18 +6145,18 @@ msgstr "" "Camps disponibles: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Camps disponibles: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Camps disponibles: {event}, {code}, {url}" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -5934,12 +6165,18 @@ msgstr "" "Camps disponibles: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Camps disponibles: {event}, {url}" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "Camps disponibles: {event}, {url}" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -5947,11 +6184,11 @@ msgstr "" "Aquest correu s'enviarà aquest número de dies abans de començar " "l'esdeveniment. Si es deixa el camp buit no s'enviarà mai cap correu." -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "S'ha rebut la comanda" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5960,11 +6197,11 @@ msgstr "" "Camps disponibles: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "S'ha aprovat la comanda" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5977,11 +6214,11 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "La comanda s'ha denegat" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5990,11 +6227,11 @@ msgstr "" "Camps disponibles: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "Utilitza un servidor SMTP personalitzat" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6002,68 +6239,68 @@ msgstr "" "Tot el correu relacionat amb el vostre esdeveniment s'enviarà amb el " "servidor SMTP que hagueu especificat." -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "Nom de l'ordinador" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "Usuari" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "Utilitza STARTTLS" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "Habitualment activat al port 587." -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "Utilitza SSL" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "Habitualment activat al port 465." -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "Podeu activar la seguretat SSL o STARTTLS, però no ambdós alhora." -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "Color primari" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Si us plau, introduïu el codi hexadecimal d'un color, per exemple #990000." -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "Destaca el color del encerts" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "Recomanem fermament utilitzar un to verdós." -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "Destaca el color dels errors" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "Recomanem fermament que utilitzeu un to vermellós." -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6073,20 +6310,20 @@ msgstr "" "el nom i la data de l'esdeveniment a la capçalera de la pàgina. Mostrarem el " "vostre logo amb una alçada màxima de 120 píxels." -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Tipografia" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "Només ho respecten els navegadors moderns." -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "Text del fi de la pre-venda" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6096,11 +6333,11 @@ msgstr "" "la finestra de temps de venda. Podeu utilitzar-ho per descriure altres " "opcions per obtenir un tiquet, com per exemple una oficina." -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "Explicació del val" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6108,49 +6345,49 @@ msgstr "" "Aquest text es mostrarà al costat de l'entrada del codi del val. Ho podeu " "utilitzar per explicar com obtenir un codi de val." -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "Mostra de manera predeterminada les variacions del producte expandides" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "Ordenació de la data" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "Hora d'inici de l'esdeveniment (descendent)" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "Nom (descendent)" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "Demana als motors de cerque que no indexin la tenda de tiquets" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Redirigeix directament a la revisió de la compra una vegada que s'ha afegit " "un producte a la cistella." -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "Utilitza la funció" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Fes que el pretix generi els tiquets perquè l'usuari els descarregui i els " "imprimeixi." -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "Data de descàrrega" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6161,58 +6398,58 @@ msgstr "" "dates d'esdeveniments, la descàrrega de tots els tiquets estaran disponibles " "si ho permet al menys una de les dates de l'esdeveniment." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" "Ofereix descarregar els tiquets de manera separada per a productes " "complementaris" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "Genera tiquets per a productes de no admissió" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" "Ofereix descarregar tiquets fins i tot quan una comanda encara no està pagada" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "Qualsevol país" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "Unió Europea" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "Qualsevol client" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "Negoci" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "Empreses amb un identificador d'IVA correcte" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "Carrega l'IVA" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "Sense IVA" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "Val preseleccionat" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6224,11 +6461,11 @@ msgstr "" "utilitzar per exemple per proporcionar ginys que ofereixen descomptes o " "desbloquen productes secrets." -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "Mode de compatibilitat" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6236,40 +6473,40 @@ msgstr "" "El nostre giny habitual no funciona amb tots els constructors de webs. Si " "vos trobau amb problemes intenteu utilitzar aquest mode de compatibilitat." -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "No existeix el codi de val proporcionat." -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "La contrasenya que heu proporcionat no és correcta." -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "El mot que heu proporcionat no és correcte." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "La vostra contrasenya" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "Mot de l'esdeveniment" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "Descàrregues de tiquets" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Els vostres clients podran descarregar els seus tiquets en format PDF." -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "Requereix emplenar el nom a tots els assistents" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6277,11 +6514,11 @@ msgstr "" "Per defecte demanarem els noms però no els requerirem. Podeu desactivar " "completament això a la configuració." -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "Pagament via Stripe" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6293,11 +6530,11 @@ msgstr "" "de configurar un compte, que pren menys de cinc minuts utilitzant la seva " "interfície web senzilla." -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "Pagament per transferència bancària" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -6307,16 +6544,16 @@ msgstr "" "Podeu després importar els vostres rebuts bancaris per processar els " "pagaments dins pretix, o marcar-los com a pagats manualment." -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preu (opcional)" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "Gratuït" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "Quantitat disponible" @@ -6388,7 +6625,7 @@ msgstr "Tots els productes" #: 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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "Totes les dates" @@ -6891,8 +7128,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6900,8 +7137,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -7250,7 +7487,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -7286,7 +7523,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7923,7 +8160,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -8173,8 +8410,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8893,19 +9130,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -9014,63 +9251,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -10192,8 +10429,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -10348,7 +10585,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -10498,7 +10735,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -10520,10 +10757,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -10543,27 +10780,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -10573,7 +10810,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "" @@ -10640,7 +10877,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -10671,7 +10908,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10864,17 +11101,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -12748,7 +12985,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12973,17 +13210,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -13146,15 +13383,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -13192,7 +13429,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -13201,11 +13438,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -13218,7 +13455,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -14627,19 +14864,39 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Attendee email" +msgid "Send email to" +msgstr "Correu electrònic de l'assistent" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -14651,31 +14908,53 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "S'ha canviat l'adreça de contacte de la comanda" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Contact address" +msgid "All contact addresses" +msgstr "Adreça de contacte" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "S'ha canviat l'adreça de contacte de la comanda" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -15356,12 +15635,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -15568,7 +15847,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -15679,19 +15958,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -15700,7 +15979,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -15709,10 +15988,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15805,101 +16176,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15907,7 +16201,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15953,6 +16247,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15987,35 +16282,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -16023,24 +16303,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -16126,6 +16406,35 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +#, fuzzy +#| msgid "Reservation period" +msgid "Registration details" +msgstr "Període de reserva" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +#, fuzzy +#| msgid "Event end" +msgid "Your items" +msgstr "Finalització de l'esdeveniment" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "Informació meta" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -16325,29 +16634,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po index 34a1c9dadd..162fb319cb 100644 --- a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" diff --git a/src/pretix/locale/cs/LC_MESSAGES/django.po b/src/pretix/locale/cs/LC_MESSAGES/django.po index bf874a0681..d4e4c9ea07 100644 --- a/src/pretix/locale/cs/LC_MESSAGES/django.po +++ b/src/pretix/locale/cs/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -17,14 +17,14 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -#: htmlcov/pretix_control_views_dashboards_py.html:963 +#: htmlcov/pretix_control_views_dashboards_py.html:898 #: pretix/control/templates/pretixcontrol/events/index.html:127 #: pretix/control/templates/pretixcontrol/organizers/detail.html:64 #: pretix/control/views/dashboards.py:397 msgid "Shop disabled" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:965 +#: htmlcov/pretix_control_views_dashboards_py.html:900 #: pretix/control/forms/filter.py:373 pretix/control/forms/filter.py:508 #: pretix/control/templates/pretixcontrol/events/index.html:129 #: pretix/control/templates/pretixcontrol/organizers/detail.html:66 @@ -32,7 +32,7 @@ msgstr "" msgid "Presale over" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:967 +#: htmlcov/pretix_control_views_dashboards_py.html:902 #: pretix/control/forms/filter.py:372 pretix/control/forms/filter.py:507 #: pretix/control/templates/pretixcontrol/events/index.html:131 #: pretix/control/templates/pretixcontrol/organizers/detail.html:68 @@ -40,7 +40,7 @@ msgstr "" msgid "Presale not started" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:969 +#: htmlcov/pretix_control_views_dashboards_py.html:904 #: pretix/control/templates/pretixcontrol/events/index.html:133 #: pretix/control/templates/pretixcontrol/organizers/detail.html:70 #: pretix/control/templates/pretixcontrol/subevents/index.html:119 @@ -160,12 +160,12 @@ msgid "" msgstr "" #: pretix/api/views/order.py:329 pretix/control/views/orders.py:946 -#: pretix/presale/views/order.py:526 +#: pretix/presale/views/order.py:614 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:334 pretix/control/views/orders.py:948 -#: pretix/presale/views/order.py:528 +#: pretix/presale/views/order.py:616 msgid "An invoice for this order already exists." msgstr "" @@ -187,7 +187,7 @@ msgid "Order marked as paid" msgstr "" #: pretix/api/webhooks.py:125 pretix/base/notifications.py:212 -#: pretix/control/templates/pretixcontrol/event/mail.html:63 +#: pretix/control/templates/pretixcontrol/event/mail.html:64 msgid "Order canceled" msgstr "" @@ -204,7 +204,7 @@ msgid "Order contact address changed" msgstr "" #: pretix/api/webhooks.py:141 pretix/base/notifications.py:236 -#: pretix/control/templates/pretixcontrol/event/mail.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:55 msgid "Order changed" msgstr "" @@ -232,7 +232,7 @@ msgstr "" msgid "Online shop" msgstr "" -#: pretix/base/email.py:125 +#: pretix/base/email.py:130 msgid "pretix default" msgstr "" @@ -312,8 +312,8 @@ msgstr "" msgid "All invoices" msgstr "" -#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1116 -#: pretix/base/models/orders.py:1438 pretix/control/forms/filter.py:93 +#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1124 +#: pretix/base/models/orders.py:1485 pretix/control/forms/filter.py:93 #: pretix/control/forms/filter.py:893 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/orders/refunds.html:42 @@ -352,7 +352,7 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1692 +#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1740 #: pretix/base/notifications.py:183 msgid "Order positions" msgstr "" @@ -438,7 +438,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:640 #: pretix/plugins/checkinlists/exporters.py:321 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 -#: pretix/presale/templates/pretixpresale/event/order.html:230 +#: pretix/presale/templates/pretixpresale/event/order.html:199 msgid "Company" msgstr "" @@ -449,7 +449,7 @@ msgstr "" #: pretix/base/models/devices.py:47 pretix/base/models/event.py:846 #: pretix/base/models/event.py:1031 pretix/base/models/items.py:1213 #: pretix/base/models/organizer.py:31 pretix/base/models/tax.py:91 -#: pretix/base/settings.py:741 pretix/control/forms/event.py:1090 +#: pretix/base/settings.py:813 pretix/control/forms/event.py:1175 #: pretix/control/forms/item.py:235 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 @@ -466,7 +466,7 @@ msgstr "" #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:130 -#: pretix/presale/templates/pretixpresale/event/order.html:233 +#: pretix/presale/templates/pretixpresale/event/order.html:202 #: pretix/presale/templates/pretixpresale/organizers/index.html:56 msgid "Name" msgstr "" @@ -474,10 +474,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:99 pretix/base/exporters/orderlist.py:211 #: pretix/base/exporters/orderlist.py:304 #: pretix/base/exporters/orderlist.py:494 -#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1871 +#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1973 #: pretix/control/templates/pretixcontrol/order/index.html:644 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 -#: pretix/presale/templates/pretixpresale/event/order.html:236 +#: pretix/presale/templates/pretixpresale/event/order.html:205 msgid "Address" msgstr "" @@ -486,8 +486,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:495 #: pretix/base/exporters/orderlist.py:503 #: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1872 -#: pretix/control/forms/event.py:703 +#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1974 +#: pretix/control/forms/event.py:711 msgid "ZIP code" msgstr "" @@ -496,8 +496,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:496 #: pretix/base/exporters/orderlist.py:504 #: pretix/base/exporters/orderlist.py:584 -#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1873 -#: pretix/control/forms/event.py:710 +#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1975 +#: pretix/control/forms/event.py:718 msgid "City" msgstr "" @@ -506,11 +506,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:497 #: pretix/base/exporters/orderlist.py:505 #: pretix/base/exporters/orderlist.py:585 -#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1874 -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:715 +#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1976 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:723 #: pretix/control/templates/pretixcontrol/order/index.html:648 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 -#: pretix/presale/templates/pretixpresale/event/order.html:240 +#: pretix/presale/templates/pretixpresale/event/order.html:209 msgid "Country" msgstr "" @@ -519,10 +519,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:499 #: pretix/base/exporters/orderlist.py:506 #: pretix/base/exporters/orderlist.py:587 -#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1876 +#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1978 #: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 -#: pretix/presale/templates/pretixpresale/event/order.html:243 +#: pretix/presale/templates/pretixpresale/event/order.html:212 msgid "VAT ID" msgstr "" @@ -575,7 +575,7 @@ msgid "Description" msgstr "" #: pretix/base/exporters/orderlist.py:199 -#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:936 +#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:944 #: pretix/base/pdf.py:86 #: pretix/control/templates/pretixcontrol/order/change.html:121 #: pretix/plugins/checkinlists/exporters.py:213 @@ -585,8 +585,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:200 #: pretix/base/exporters/orderlist.py:279 -#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1570 -#: pretix/base/models/orders.py:1668 pretix/base/models/tax.py:98 +#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1617 +#: pretix/base/models/orders.py:1715 pretix/base/models/tax.py:98 msgid "Tax rate" msgstr "" @@ -599,8 +599,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:202 #: pretix/base/exporters/orderlist.py:281 -#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1579 -#: pretix/base/models/orders.py:1677 +#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1626 +#: pretix/base/models/orders.py:1724 msgid "Tax value" msgstr "" @@ -616,9 +616,9 @@ msgid "Position ID" msgstr "" #: pretix/base/exporters/orderlist.py:274 pretix/base/models/checkin.py:16 -#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:921 +#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:929 #: pretix/base/models/vouchers.py:92 pretix/base/models/waitinglist.py:33 -#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1219 +#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1304 #: pretix/control/forms/filter.py:187 pretix/control/forms/filter.py:789 #: pretix/control/forms/item.py:146 pretix/control/forms/orders.py:208 #: pretix/control/forms/orders.py:253 pretix/control/forms/vouchers.py:70 @@ -632,7 +632,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 #: pretix/plugins/checkinlists/exporters.py:316 -#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:79 +#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:97 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:92 msgctxt "subevent" msgid "Date" @@ -655,26 +655,26 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:939 msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:282 #: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:158 -#: pretix/base/models/orders.py:940 pretix/base/pdf.py:100 +#: pretix/base/models/orders.py:948 pretix/base/pdf.py:100 #: pretix/control/templates/pretixcontrol/order/index.html:296 #: pretix/plugins/badges/exporters.py:105 #: pretix/plugins/checkinlists/exporters.py:52 #: pretix/plugins/checkinlists/exporters.py:296 #: pretix/plugins/ticketoutputpdf/exporters.py:39 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 msgid "Attendee name" msgstr "" #: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:164 -#: pretix/base/models/orders.py:948 +#: pretix/base/models/orders.py:956 #: pretix/control/templates/pretixcontrol/order/index.html:301 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:35 msgid "Attendee email" msgstr "" @@ -699,8 +699,8 @@ msgid "Only successful payments" msgstr "" #: pretix/base/exporters/orderlist.py:415 pretix/base/models/orders.py:190 -#: pretix/base/models/orders.py:1103 pretix/base/models/orders.py:1419 -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1662 +#: pretix/base/models/orders.py:1111 pretix/base/models/orders.py:1466 +#: pretix/base/models/orders.py:1606 pretix/base/models/orders.py:1709 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:211 msgid "Order" @@ -724,8 +724,8 @@ msgstr "" msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1099 -#: pretix/base/models/orders.py:1415 +#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1107 +#: pretix/base/models/orders.py:1462 #: pretix/control/templates/pretixcontrol/order/index.html:452 #: pretix/control/templates/pretixcontrol/order/index.html:548 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 @@ -773,7 +773,7 @@ msgid "Current user's carts" msgstr "" #: pretix/base/exporters/orderlist.py:450 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1311 pretix/control/navigation.py:222 +#: pretix/control/forms/event.py:1396 pretix/control/navigation.py:222 #: pretix/control/templates/pretixcontrol/event/settings.html:73 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 @@ -804,8 +804,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:479 pretix/base/shredder.py:290 #: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/order/index.html:211 -#: pretix/presale/templates/pretixpresale/event/order.html:171 -#: pretix/presale/templates/pretixpresale/event/order.html:192 +#: pretix/presale/templates/pretixpresale/event/order.html:140 +#: pretix/presale/templates/pretixpresale/event/order.html:161 msgid "Invoices" msgstr "" @@ -820,7 +820,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:487 #: pretix/base/exporters/orderlist.py:576 pretix/base/models/items.py:927 -#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1828 +#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1930 #: pretix/control/forms/filter.py:378 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -846,7 +846,7 @@ msgid "Cancellation of" msgstr "" #: pretix/base/exporters/orderlist.py:492 pretix/base/models/auth.py:90 -#: pretix/control/forms/event.py:1224 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1309 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "" @@ -899,18 +899,18 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/orderlist.py:507 -#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1885 +#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1987 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/orderlist.py:508 -#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1880 +#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:667 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1199 +#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1284 msgid "Reverse charge" msgstr "" @@ -938,11 +938,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:539 #: pretix/base/exporters/orderlist.py:618 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgid "Invoice" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:846 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:854 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -952,7 +952,7 @@ msgstr "" msgid "Yes" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:848 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:856 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -992,7 +992,7 @@ msgid "E-mail" msgstr "" #: pretix/base/forms/auth.py:18 pretix/base/forms/auth.py:84 -#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:973 +#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1045 #: pretix/control/templates/pretixcontrol/user/reauth.html:18 msgid "Password" msgstr "" @@ -1094,7 +1094,7 @@ msgstr "" msgid "Repeat new password" msgstr "" -#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:301 +#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:302 #: pretix/control/forms/users.py:37 msgid "Default timezone" msgstr "" @@ -1133,7 +1133,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "" #: pretix/base/forms/widgets.py:126 pretix/base/forms/widgets.py:131 -#: pretix/base/models/orders.py:1867 +#: pretix/base/models/orders.py:1969 msgid "Business customer" msgstr "" @@ -1218,6 +1218,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/refunds.html:59 #: pretix/control/templates/pretixcontrol/search/orders.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:48 +#: pretix/presale/templates/pretixpresale/event/position.html:14 msgid "TEST MODE" msgstr "" @@ -1234,7 +1235,7 @@ msgstr "" #: pretix/base/invoice.py:467 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgctxt "invoice" msgid "Cancellation" msgstr "" @@ -1335,8 +1336,8 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1869 -#: pretix/base/settings.py:752 pretix/base/settings.py:763 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1971 +#: pretix/base/settings.py:824 pretix/base/settings.py:835 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -1469,7 +1470,7 @@ msgid "Event currency" msgstr "" #: pretix/base/models/event.py:302 pretix/base/models/event.py:848 -#: pretix/control/forms/event.py:1088 pretix/control/forms/subevents.py:59 +#: pretix/control/forms/event.py:1173 pretix/control/forms/subevents.py:59 msgid "Event start time" msgstr "" @@ -1529,7 +1530,7 @@ msgstr "" msgid "Internal comment" msgstr "" -#: pretix/base/models/event.py:335 pretix/control/forms/event.py:168 +#: pretix/base/models/event.py:335 pretix/control/forms/event.py:169 #: pretix/control/forms/filter.py:511 #: pretix/control/templates/pretixcontrol/event/index.html:12 #: pretix/control/views/dashboards.py:408 @@ -1540,7 +1541,7 @@ msgstr "" #: pretix/base/models/event.py:340 pretix/base/models/items.py:235 #: pretix/base/models/items.py:1202 pretix/base/models/orders.py:131 -#: pretix/base/models/orders.py:1820 pretix/base/models/vouchers.py:86 +#: pretix/base/models/orders.py:1922 pretix/base/models/vouchers.py:86 #: 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 @@ -1607,7 +1608,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1061 +#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1146 msgid "Frontpage text" msgstr "" @@ -2149,7 +2150,7 @@ msgstr "" msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1340 +#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1425 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "" @@ -2158,7 +2159,7 @@ msgstr "" msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:925 +#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:933 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "" @@ -2253,7 +2254,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1832 +#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1934 msgid "Expiration date" msgstr "" @@ -2280,7 +2281,7 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:959 +#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:967 msgid "Meta information" msgstr "" @@ -2309,164 +2310,169 @@ msgstr "" msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:748 pretix/base/services/orders.py:746 +#: pretix/base/models/orders.py:756 pretix/base/services/orders.py:678 #: pretix/control/views/event.py:697 #: pretix/presale/templates/pretixpresale/event/order.html:44 #, python-format msgid "Your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:850 +#: pretix/base/models/orders.py:858 msgid "" msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2477,7 +2483,7 @@ msgid "" "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2634,7 +2640,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -2863,7 +2869,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -2930,8 +2936,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3107,7 +3113,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3155,8 +3161,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3240,7 +3246,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3352,7 +3358,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3409,7 +3415,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3423,7 +3429,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3569,225 +3575,237 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, python-format +msgid "Your event registration: %(code)s" +msgstr "" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3850,7 +3868,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -3865,7 +3883,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -3879,7 +3897,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -3894,7 +3926,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -3910,7 +3942,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -3927,7 +3959,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -3941,7 +3987,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -3957,7 +4003,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -3973,7 +4033,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -3998,7 +4058,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4012,7 +4072,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4030,7 +4090,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4047,7 +4107,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4059,7 +4119,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4073,62 +4147,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4317,24 +4391,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4352,74 +4439,74 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 msgctxt "timeline" msgid "Your event starts" msgstr "" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4470,19 +4557,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4492,105 +4579,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4598,23 +4685,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4622,22 +4709,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4646,38 +4733,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4688,58 +4775,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4747,69 +4834,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4817,22 +4904,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -4840,121 +4927,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -4963,43 +5050,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5007,233 +5104,275 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +msgid "Sender name" +msgstr "" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5242,218 +5381,218 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5461,60 +5600,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5522,27 +5661,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5614,7 +5753,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6109,8 +6248,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6118,8 +6257,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6468,7 +6607,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6504,7 +6643,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7141,7 +7280,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7391,8 +7530,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8111,19 +8250,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8232,63 +8371,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9410,8 +9549,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9556,7 +9695,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9706,7 +9845,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9728,10 +9867,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9751,27 +9890,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9781,7 +9920,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "" @@ -9848,7 +9987,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -9879,7 +10018,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10072,17 +10211,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -11958,7 +12097,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12183,17 +12322,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12352,15 +12491,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12398,7 +12537,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12407,11 +12546,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12424,7 +12563,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -13831,19 +13970,37 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 -msgid "Only send to people who bought" +#: pretix/plugins/sendmail/forms.py:13 +msgid "Send email to" msgstr "" #: pretix/plugins/sendmail/forms.py:25 +msgid "Only send to people who bought" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -13855,31 +14012,47 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +msgid "Attendee contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +msgid "All contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +msgid "Order contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14560,12 +14733,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14773,7 +14946,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -14884,19 +15057,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -14905,7 +15078,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -14914,10 +15087,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15010,101 +15275,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15112,7 +15300,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15158,6 +15346,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15192,35 +15381,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15228,24 +15402,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15331,6 +15505,29 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +msgid "Additional information" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15530,29 +15727,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po index 070a9fcfd0..9ccbe33f3d 100644 --- a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" diff --git a/src/pretix/locale/da/LC_MESSAGES/django.po b/src/pretix/locale/da/LC_MESSAGES/django.po index 1322670955..09d0c7c11e 100644 --- a/src/pretix/locale/da/LC_MESSAGES/django.po +++ b/src/pretix/locale/da/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2018-11-16 13:13+0000\n" "Last-Translator: Mikkel Ricky \n" "Language-Team: Danish " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "Tom hvis dette produkt ikke er en adgangsbillet" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 #, fuzzy #| msgid "User created." msgctxt "payment_state" msgid "created" msgstr "Bruger oprettet." -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 #, fuzzy #| msgid "pending" msgctxt "payment_state" msgid "pending" msgstr "afventer" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" @@ -2573,148 +2574,154 @@ msgctxt "payment_state" msgid "confirmed" msgstr "Bestilling bekræftet" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 #, fuzzy #| msgid "canceled" msgctxt "payment_state" msgid "canceled" msgstr "annulleret" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 #, fuzzy #| msgid "refunded" msgctxt "payment_state" msgid "refunded" msgstr "tilbagebetalt" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Betalingsoplysninger" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, fuzzy, python-format +#| msgid "Order canceled: %(code)s" +msgid "Event registration confirmed: %(code)s" +msgstr "Bestilling annulleret: %(code)s" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Betaling modtaget for din bestilling: %(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 #, fuzzy #| msgid "User created." msgctxt "refund_state" msgid "created" msgstr "Bruger oprettet." -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 #, fuzzy #| msgid "canceled" msgctxt "refund_state" msgid "canceled" msgstr "annulleret" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 #, fuzzy #| msgid "Organizer" msgctxt "refund_source" msgid "Organizer" msgstr "Arrangør" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 #, fuzzy #| msgid "Customer actions" msgctxt "refund_source" msgid "Customer" msgstr "Kundehandlinger" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "Betalingsgebyr" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "Leveringsgebyr" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 #, fuzzy #| msgid "Cancellation" msgid "Cancellation fee" msgstr "Annullering" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "Andre gebyrer" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "Gavekort" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Værdi" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "Kurv-id (fx sessionsnøgle)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "Virksomhedsnavn" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Vælg land" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "Kun for virksomhedskunder inden for EU." -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "Denne reference vises på din faktura." @@ -2728,7 +2735,7 @@ msgstr "" "bindestreger, og skal være entydigt for arrangøren. Bliver brugt i urler til " "at henvise til arrangører og arrangementer." -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2887,7 +2894,7 @@ msgstr "Nedsæt produktpris med (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "Voucherkode" @@ -3142,7 +3149,7 @@ msgid "Order status" msgstr "Bestillingsstatus" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "Vis bestillingsdetaljer" @@ -3217,8 +3224,8 @@ msgstr "Tilbagebetalt" msgid "You have been requested to issue a refund for {order.code}." msgstr "Voucheren er blevet indløst på bestilling {order_code}." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "Dette felt er obligatorisk." @@ -3411,7 +3418,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Produktnavn" @@ -3459,8 +3466,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "Anders And" @@ -3548,7 +3555,7 @@ msgstr "19:00" msgid "Event location" msgstr "Arrangements sted" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "Tilfældig by" @@ -3671,7 +3678,7 @@ msgstr "Relativ dato:" msgid "Not set" msgstr "Ikke sat" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3736,7 +3743,7 @@ msgstr "" "Vi har fjernet %(product)s fra din kurv idet du ikke kan købe færre end " "%(min)s af det." -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "Forsalgsperioden for dette arrangement er endnu ikke startet." @@ -3752,7 +3759,7 @@ msgstr "" "Forsalget for dette arrangement er endnu ikke startet. Vi har fjernet de " "berørte produkter fra din kurv." -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3930,11 +3937,11 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "En tekst knyttet til en betalingsudbyder kan dukke op her." -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 #, fuzzy #| msgid "" #| "John Doe\n" @@ -3946,37 +3953,46 @@ msgstr "" "Paradisæblevej 111\n" "111 Andeby" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 #, fuzzy #| msgid "Sample company" msgid "Sample city" msgstr "Eksempelvirksomhed" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "Eksempelprodukt {}" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "Eksempelprodukt A" -#: pretix/base/services/mail.py:138 -#, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +#: pretix/base/services/mail.py:146 +#, fuzzy, python-brace-format +#| msgid "" +#| "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "Du modtager denne e-mail fordi du har afgivet bestlling på {event}." -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "Du kan se dine bestillingsdetaljer på følgende url: {orderurl}." -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "Du modtager denne e-mail fordi du har afgivet bestlling på {event}." + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -3984,7 +4000,7 @@ msgstr "" "Nogle af produkterne du har valgt er ikke længere tilgængelige. Se venligst " "detaljer nedenfor." -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -3992,7 +4008,7 @@ msgstr "" "Nogle af produkterne du har valgt er ikke længere tilgængelige i de mængder " "du har valgt. Se venligst detaljer nedenfor." -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -4000,15 +4016,15 @@ msgstr "" "Prisen for nogle produkter i din kurv har ændret sig. Se venligst detaljer " "nedenfor." -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "Siden stødte på en uventet intern fejl. Prøv venligst igen." -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "Din kurv er tom." -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " @@ -4017,110 +4033,116 @@ msgstr "" "Du kan ikke vælge flere end %(max)s af %(product)s. Vi har fjernet de " "overskydende produkter fra din kurv." -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "Forsalgsperioden er ovre." -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "Den nye udløbsdato skal ligge i fremtiden." -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 #, fuzzy #| msgid "The order has been marked as paid." msgid "This order is not pending approval." msgstr "Bestillingen er blevet markeret som betalt." -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, fuzzy, python-format #| msgid "Order canceled: %(code)s" msgid "Order approved and confirmed: %(code)s" msgstr "Bestilling annulleret: %(code)s" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, fuzzy, python-format #| msgid "Your order is pending payment: %(code)s" msgid "Order approved and awaiting payment: %(code)s" msgstr "Din bestilling afventer betaling: %(code)s" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, fuzzy, python-format #| msgid "Order details: %(code)s" msgid "Order denied: %(code)s" msgstr "Bestillingsdetaljer: %(code)s" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "Du kan ikke annullere denne bestilling." -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "Bestilling annulleret: %(code)s" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Your order: %(code)s" +msgid "Your event registration: %(code)s" +msgstr "Din bestilling: %(code)s" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "Din bestilling er ved at udløbe: %(code)s" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "Din bestilling afventer betaling: %(code)s" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "Din billet er klar til download: %(code)s" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "Du skal vælge en produktvariant." -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." @@ -4128,15 +4150,15 @@ msgstr "" "Kvoten {name} har ikke nok overskydende kapacitet til at handlingen kan " "udføres." -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "Ingen kvote tillader denne handling." -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "Det valgte produkt er ikke aktivt eller har ingen pris." -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -4144,11 +4166,11 @@ msgstr "" "Denne handling vil gøre bestillingen tom. Annuller selve bestillingen i " "stedet." -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "Kun afventende og betalte bestillinger kan ændres." -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -4156,7 +4178,7 @@ msgstr "" "Denne handling vil gøre bestillingen gratis og dermed betalt, men ingen " "kvote er tilgængelig." -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 #, fuzzy #| msgid "" #| "This is an addon product, please select the base position it should be " @@ -4166,22 +4188,22 @@ msgid "" "added to." msgstr "Dette er et tillægsprodukt. Vælg linjen det skal føjes til." -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "Den valgte linje tillader ikke at du tilføjer dette produkt." -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "Du skal vælge et delarrangement for den nye linje." -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "Din bestilling er blevet ændret: %(code)s" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -4262,7 +4284,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4286,7 +4308,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4309,7 +4331,40 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order {code} for {event} has been canceled.\n" +#| "\n" +#| "You can view the details of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hej\n" +"\n" +"Din bestilling {code} til {event} er blevet annulleret.\n" +"\n" +"Du kan se detaljerne for din bestilling på\n" +"{url}\n" +"\n" +"Venlig hilsen\n" +"Arrangøren af {event}" + +#: pretix/base/settings.py:351 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -4344,7 +4399,7 @@ msgstr "" "Venlig hilsen\n" "Arrangører af {event}" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -4380,7 +4435,7 @@ msgstr "" "Venlig hilsen\n" "Arrangører af {event}" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4408,7 +4463,40 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hej\n" +"\n" +"Din bestilling til {event} er blevet ændret.\n" +"\n" +"Du kan se status for din bestilling på\n" +"{url}\n" +"\n" +"Venlig hilsen\n" +"Arrangøren af {event}" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4431,7 +4519,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4457,7 +4545,40 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hej\n" +"\n" +"Din bestilling til {event} er blevet ændret.\n" +"\n" +"Du kan se status for din bestilling på\n" +"{url}\n" +"\n" +"Venlig hilsen\n" +"Arrangøren af {event}" + +#: pretix/base/settings.py:459 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -4495,7 +4616,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4540,7 +4661,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4563,7 +4684,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -4605,7 +4726,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -4641,7 +4762,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4660,7 +4781,40 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "you bought a ticket for {event}.\n" +#| "\n" +#| "If you did not do so already, you can download your ticket here:\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hej\n" +"\n" +"Du har købt en billet til {event}.\n" +"\n" +"Hvis du ikke allerede har gjort det, så kan du hente din billet her:\n" +"{url}\n" +"\n" +"Venlig hilsen\n" +"Arrangøren af {event}" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4683,76 +4837,76 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Navn" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Fuldt navn" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John" msgstr "Anders And" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 #, fuzzy #| msgid "Ticket name" msgid "First name" msgstr "Billetnavn" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Enhedsnavn" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John Doe" msgstr "Anders And" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Fuldt navn" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 #, fuzzy #| msgid "Category description" msgid "Latin transcription" @@ -4959,7 +5113,40 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#, fuzzy +#| msgid "" +#| "You are receiving this email because you placed an order for the " +#| "following event:" +msgid "" +"You are receiving this email because someone signed you up for the following " +"event:" +msgstr "" +"Du modtager denne e-mail fordi du har afgivet bestilling på følgende " +"arrangement:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 +msgid "Event:" +msgstr "Arrangement:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 +msgid "Order code:" +msgstr "Bestillingskode:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 +msgid "Order date:" +msgstr "Bestillingsdato:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +#, fuzzy +#| msgid "View order details" +msgid "View registration details" +msgstr "Vis bestillingsdetaljer" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 msgid "" "You are receiving this email because you placed an order for the following " "event:" @@ -4967,18 +5154,6 @@ msgstr "" "Du modtager denne e-mail fordi du har afgivet bestilling på følgende " "arrangement:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 -msgid "Event:" -msgstr "Arrangement:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 -msgid "Order code:" -msgstr "Bestillingskode:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 -msgid "Order date:" -msgstr "Bestillingsdato:" - #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4996,93 +5171,93 @@ msgstr "Aktiver output" msgid "Download ticket" msgstr "Hent billet" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Event start" msgctxt "timeline" msgid "Your event starts" msgstr "Arrangements starttidspunkt" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 #, fuzzy #| msgid "Event end" msgctxt "timeline" msgid "Your event ends" msgstr "Arrangements sluttidspunkt" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 #, fuzzy #| msgid "Start of presale" msgctxt "timeline" msgid "Start of ticket sales" msgstr "Start af forsalg" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 #, fuzzy #| msgid "End of presale" msgctxt "timeline" msgid "End of ticket sales" msgstr "Slut af forsalg" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "Tillad brugere at annullere ubetalte bestillinger" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 #, fuzzy #| msgid "Payment completed." msgctxt "timeline" msgid "No more payments can be completed" msgstr "Betaling gennemført." -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 #, fuzzy #| msgid "Ticket download" msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Billetdownload" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "Tillad brugere at annullere ubetalte bestillinger" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "Tillad brugere at annullere ubetalte bestillinger" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, fuzzy, python-brace-format #| msgid "Product name and variation" msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "Produktnavn og variant" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -5135,19 +5310,19 @@ msgstr "Opgaven er fuldført." msgid "Filetype not allowed!" msgstr "Filtype ikke tilladt!" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "Sprog" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "Vælg alle sprog som dit arrangement skal kunne vises på." -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "Dette er en arrangementsrække" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -5157,33 +5332,33 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" "Du har allerede brugt dette korte navn for et andet arrangement. Vælg " "venligst et nyt." -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "Arrangements tidszone" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "Standardsprog" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "Momssats" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" @@ -5191,59 +5366,59 @@ msgstr "" "Eksempelkonferencecenter\n" "Andeby, Danmark" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "Kopier konfiguration fra" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "Kopier ikke" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "Vis arrangementets slutdato" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "Hvis ikke sat, vil kun arrangementets startdato vises offentligt." -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "Vis datoer med klokkeslæt" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" "Hvis ikke sat, vil arrangementets start- og slutdato vises uden klokkeslæt." -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "Vis produkter uden for forsalgsperiode" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "Vis produktdetaljer før forsalg er startet og efter det er slut" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" "Vis nettopriser i stedet for bruttopriser på produktlisten (ikke anbefalet!)" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 #, fuzzy #| msgid "" #| "Independent of your choice, the cart will show gross prices as this the " @@ -5255,19 +5430,19 @@ msgstr "" "Uafhængigt af dit valg, vil kurven vise bruttopriser idet det er prisen der " "faktisk skal betales" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "Vis startdato" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "Vis startdato for forsalg før forsalget er startet." -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "Seneste dato for ændringer" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -5278,24 +5453,24 @@ msgstr "" "på spørgsmål. Hvis du bruger eventrækker og en bestilling indeholder " "billetter for flere datoer, så vil den tidligste dato blive brugt." -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "Tilgængelige sprog" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "Vis antal resterende billetter" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Vis offentligt hvor mange billetter af en bestemt type der er tilgængelige." -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "Aktiver venteliste" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5307,11 +5482,11 @@ msgstr "" "første kunde på ventelisten, og kunden vil modtage en e-mail med en voucher " "der kan bruges til at købe en billet." -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "Ventelistesvartid" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -5321,11 +5496,11 @@ msgstr "" "inden for dette antal timer før den udløber og kan sendes til den næste " "kunde på listen." -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "Automatisk håndtering af venteliste" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -5334,41 +5509,41 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "Spørg efter deltagernavn" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" "Spørg efter navn for alle billetter der inkluderer adgang til arrangementet." -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "Påkræv deltagernavne" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "Kræv at kunder angiver navne på alle deltagere." -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 #, fuzzy #| msgid "Payment information" msgid "Name format" msgstr "Betalingsoplysninger" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "Spørg efter e-mailadresse pr. billet" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5379,62 +5554,62 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "Påkræv e-mailadresse pr. billet" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "Bed om gentagelse af bestillings-e-mailadresse" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Kræv at kunder udfylder primær e-mailadresse to gange for at undgå " "indtastningsfejl." -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "Maksimalt antal produkter pr. bestilling" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "Tilføjelsesprodukter tæller ikke med." -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "Reservationstid" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Antal minutter som produkter i en brugers kurv er reserveret for denne " "bruger." -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "Bekræftelsestekst" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5442,28 +5617,28 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "Kontaktadresse" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Du kan ikke kræve at man indtaster deltagernavne hvis du ikke spørger efter " "dem." -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Du skal spørge efter deltageres e-mailadresser hvis du vil gøre dem " "påkrævede." -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5471,56 +5646,56 @@ msgstr "" "fx Jeg bekræfter hermed at jeg har læst og forstået arrangørens betingelser " "og er enig i dem." -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their unpaid orders" msgstr "Tillad brugere at annullere ubetalte bestillinger" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 #, fuzzy #| msgid "Cancellation" msgid "Do not allow cancellations after" msgstr "Annullering" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their paid orders" msgstr "Tillad brugere at annullere ubetalte bestillinger" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" msgstr "Annullering" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 #, fuzzy #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" msgstr "Annullering" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "Betalingsfrist i dage" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5530,22 +5705,22 @@ msgstr "" "Antal dage efter bestilling som en kunde har til at betale for sin " "bestilling." -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "Seneste betalingsdato" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "Seneste betalingsdato skal være på en hverdag" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5553,95 +5728,95 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "Ubetalte bestillinger skal automatisk udløbe" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "Accepter for sene betalinger" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 #, fuzzy #| msgid "Multiline text" msgid "Guidance text" msgstr "Tekst (flere linjer)" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "Seneste betalingsdato kan ikke ligge før slutningen på forsalget." -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "Spørg efter faktureringsadresse" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "Faktureringsadresse påkrævet" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 #, fuzzy #| msgid "Require invoice address" msgid "Require a business addresses" msgstr "Faktureringsadresse påkrævet" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "Kundenavn påkrævet" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "Spørg efter CVR-nr." -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Virker kun når der spørges efter faktureringsadresse. CVR-nr. er ikke " "påkrævet." -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 #, fuzzy #| msgid "Ask for invoice address" msgid "Ask for beneficiary" msgstr "Spørg efter faktureringsadresse" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." @@ -5650,11 +5825,11 @@ msgstr "" "Virker kun når der spørges efter faktureringsadresse. CVR-nr. er ikke " "påkrævet." -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "Vis gratis produkter på fakturaer" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5662,30 +5837,30 @@ msgstr "" "Bemærk at der aldrig oprettes fakturaer for bestillinger der kun indeholder " "gratis produkter." -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 #, fuzzy #| msgid "Invoice address: name" msgid "Invoice address explanation" msgstr "Faktureringsadresse: navn" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "Opret fakturaer med forløbende numre" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Hvis ikke sat, vil bestillingsnummeret blive brugt som faktureringsnummer." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "Faktureringsnummerpræfiks" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5694,49 +5869,61 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "Generer fakturaer" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 #, fuzzy #| msgid "Generate invoices" msgid "Do not generate invoices" msgstr "Generer fakturaer" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 #, fuzzy #| msgid "Manually in admin panel" msgid "Only manually in admin panel" msgstr "Manuelt i kontrolpanel" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "Automatisk ved brugerforespørgsel" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "Autokatisk for alle oprettede bestillinger" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "Automatisk ved betaling" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" "Bemærk at der aldrig automatisk oprettes fakturaer for bestillinger der kun " "indeholder gratis produkter." -#: pretix/control/forms/event.py:668 +#: pretix/control/forms/event.py:669 +#, fuzzy +#| msgid "Generate invoices" +msgid "Generate invoices for Sales channels" +msgstr "Generer fakturaer" + +#: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 msgid "Show attendee names on invoices" msgstr "Vis deltagernavne på fakturaer" -#: pretix/control/forms/event.py:672 +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "Vedhæft fakturaer til e-mails" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5744,58 +5931,58 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "Fakturadesign" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 #, fuzzy #| msgid "Address" msgid "Address line" msgstr "Adresse" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 #, fuzzy #| msgid "VAT ID" msgid "EU VAT ID" msgstr "CVR-nr." -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "Indledende tekst" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "Vises på fakturaer over faktureringslinjerne." -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" "fx Tak for handlen! Du kan finde flere oplysninger om arrangementet på …" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "Tekst" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "Vises på fakturaer under fakturatotalen." -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -5803,38 +5990,38 @@ msgstr "" "fx dine bankopysninger, juridiske oplysninger som dit CVR-nr., " "registreringsnr., osv." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "Sidefod" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "Vises centreret og med lille skrift i slutningen af fakturaer." -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "Fakturasprog" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "Brugerens sprog" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "Logo" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Logoet vises med en maksimal højde og bredde på 2,5 cm." -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "Emnepræfiks" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -5842,58 +6029,95 @@ msgstr "" "Vil blive sat foran emnet på alle udgående e-mails på formen [prefix]. Vælg " "fx en kort udgave af arrangementets navn." -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "Afsenderadresse" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "Afsenderadresse for udgående e-mails" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "Navn på deltager" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 #, fuzzy #| msgid "Your address" msgid "Bcc address" msgstr "Din adresse" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "Signatur" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Bliver tilføjet alle e-mails. Tilgængelige pladsholdere: {event}" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "fx dine kontaktoplysninger" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "Tekst" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +msgid "Text sent to order contact address" +msgstr "" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +#, fuzzy +#| msgid "Send a new email based on this" +msgid "Send an email to attendees" +msgstr "Send en ny e-mail baseret på dette" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +#, fuzzy +#| msgid "Text (sent by admin)" +msgid "Text sent to attendees" +msgstr "Tekst (sendt af administrator)" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "Tilgængelige pladsholdere: {event}, {url}" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -5902,32 +6126,39 @@ msgstr "" "Tilgængelige pladsholdere: {event}, {url}, {invoice_name}, " "{invoice_company}, {payment_info}" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" "Tilgængelige pladsholdere: {event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "Tekst" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "Tekst (sendt af administrator)" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "Tekst (forespurgt af bruger)" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Tilgængelige pladsholdere: {event}, {orders}" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "Antal dage" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -5935,7 +6166,7 @@ msgstr "" "Antal dage før en bestillings udløb denne e-mail bliver udsendt. Hvis " "værdien er 0 vil e-mailen aldrig blive sendt." -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -5944,18 +6175,18 @@ msgstr "" "Tilgængelige pladsholdere: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Tilgængelige pladsholdere: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Tilgængelige pladsholdere: {event}, {code}, {url}" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -5964,12 +6195,18 @@ msgstr "" "Tilgængelige pladsholdere: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Tilgængelige pladsholdere: {event}, {url}" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "Tilgængelige pladsholdere: {event}, {url}" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -5977,13 +6214,13 @@ msgstr "" "Antal dage før arrangementets start denne e-mail bliver udsendt. Hvis " "værdien er 0 vil e-mailen aldrig blive sendt." -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 #, fuzzy #| msgid "Review order" msgid "Received order" msgstr "Gennemse bestilling" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, fuzzy, python-brace-format #| msgid "" #| "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -5995,13 +6232,13 @@ msgstr "" "Tilgængelige pladsholdere: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 #, fuzzy #| msgid "Expire order" msgid "Approved order" msgstr "Marker bestilling som udløbet" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6010,13 +6247,13 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 #, fuzzy #| msgid "Refund order" msgid "Denied order" msgstr "Tilbagebetal bestilling" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, fuzzy, python-brace-format #| msgid "" #| "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -6028,11 +6265,11 @@ msgstr "" "Tilgængelige pladsholdere: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "Anvend brugerdefineret SMTP-server" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6040,35 +6277,35 @@ msgstr "" "Alle mails i forbindelse med dit arrangement sendes via brugerdefineret SMTP-" "server." -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "Værtsnavn" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "Brugernavn" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "Brug STARTTLS" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "Normalt aktiveret på port 587." -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "Brug SSL" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "Normalt aktiveret på port 465." -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -6076,176 +6313,176 @@ msgstr "" "Du kan aktivere sikkerhed via enten SSL or STARTTLS, men ikke begge på samme " "tid." -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "Primær farve" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Indtast en hexadecimal farvekode, fx #990000." -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Skrift" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "Virker kun i moderne browsere." -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Slut af forsalg" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 #, fuzzy #| msgid "This voucher is expired." msgid "Voucher explanation" msgstr "Denne rabatkode er uløbet." -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "Udfold produktvarianter som standard" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 #, fuzzy #| msgid "Date joined" msgctxt "subevent" msgid "Date ordering" msgstr "Dato tilmeldt" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 #, fuzzy #| msgid "Event start time" msgid "Event start time (descending)" msgstr "Starttidspunkt" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 #, fuzzy #| msgid "Payment pending" msgid "Name (descending)" msgstr "Afventer betaling" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "Brug funktion" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Brug pretix til at generere billetter som brugeren kan hente og udskrive." -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "Hentet dato" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "Tilbyd separate downloads af billetter til tilføjelsesprodukter" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "Generer billetter for produkter der ikke er adgangsgivende" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 #, fuzzy #| msgid "Offer to download tickets separately for add-on products" msgid "Offer to download tickets even before an order is paid" msgstr "Tilbyd separate downloads af billetter til tilføjelsesprodukter" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "Forudvalgt rabatkode" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6253,52 +6490,52 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "Kompatibilitetstilstand" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "Den angivne rabatkode eksisterer ikke." -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "Den indtastede adgangskode er ikke korrekt." -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 #, fuzzy #| msgid "Your current password" msgid "Your password" msgstr "Din nuværende adgangskode" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "Billetdownloads" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Dine kunder vil kunne downloade deres billetter som PDF." -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "Kræv navne på alle deltagere" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6306,11 +6543,11 @@ msgstr "" "Som standard, vil vi spørge om navne, men ikke kræve dem. Du kan slå dette " "helt fra i indstillingerne." -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6318,27 +6555,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "Betaling ved bankoverførsel" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Pris (valgfri)" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "Tilgængeligt antal" @@ -6410,7 +6647,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "Alle datoer" @@ -6937,8 +7174,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "Emne" @@ -6946,8 +7183,8 @@ msgstr "Emne" msgid "Recipient" msgstr "Modtager" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "Meddelelse" @@ -7310,7 +7547,7 @@ msgid "The order has been refunded." msgstr "Bestillingen er blevet tilbagebetalt." #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "Bestillingen er blevet annulleret." @@ -7353,7 +7590,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "Fakturaen er blevet genereret." @@ -8073,7 +8310,7 @@ msgid "Invoicing" msgstr "Fakturering" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 #, fuzzy #| msgid "Cancellation" msgctxt "action" @@ -8344,8 +8581,8 @@ msgstr "Angiv ny adgangskode" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -9110,25 +9347,25 @@ msgstr "Prisindstillinger" msgid "General settings" msgstr "Generelle indstillinger" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 #, fuzzy #| msgid "Invoice address: name" msgid "Invoice address form" msgstr "Faktureringsadresse: navn" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 #, fuzzy #| msgid "Voucher details" msgid "Your invoice details" msgstr "Voucherdetaljer" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 #, fuzzy #| msgid "Invoice information" msgid "Invoice customization" msgstr "Faktureringsoplysninger" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "Gem og vis forhåndsvisning" @@ -9247,65 +9484,65 @@ msgstr "Ingen resultater" msgid "E-mail settings" msgstr "E-mailindstillinger" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 #, fuzzy #| msgid "E-mail address" msgid "E-mail design" msgstr "E-mailadresse" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "Gennemse" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "E-mail-indhold" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "Bestilling afgivet" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "Betaling gennemført" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "Gratis bestilling" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "Gensend link" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "Betalingspåmindelse" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "Ventelistemeddelelse" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "Påmindelse om download af billetter" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "SMTP-indstillinger" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "Gem og afprøv brugerdefineret SMTP-forbindelse" @@ -10493,8 +10730,8 @@ msgstr "Ja, annuller bestilling" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "Annuller bestilling" @@ -10655,7 +10892,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "Faktureringsoplysninger" @@ -10819,7 +11056,7 @@ msgid "Change products" msgstr "Ændr produkter" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "Bestilling" @@ -10843,10 +11080,10 @@ msgstr "Vis startdato" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "ikke besvaret" @@ -10866,27 +11103,27 @@ msgstr "USIKKER" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "Netto i alt" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -10896,7 +11133,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "I alt" @@ -10978,7 +11215,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Postnummer og by" @@ -11009,7 +11246,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "Emne:" @@ -11263,17 +11500,17 @@ msgid "Send email" msgstr "Send e-mail" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "Forhåndsvisning af e-mail" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "Forhåndsvis e-mail" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "Send" @@ -13285,7 +13522,7 @@ msgid "Unknown e-mail renderer." msgstr "Ukendt bestillingskode" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -13522,17 +13759,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "Den valgte konfiguration er blevet slettet." -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 #, fuzzy #| msgid "This voucher is not valid for this product." msgid "Ticket download is not enabled for this product." @@ -13728,15 +13965,15 @@ msgstr "Fakturaen er blevet genereret." msgid "The email has been queued to be sent." msgstr "Denne e-mail er sat i udsendelseskøen." -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "Denne faktura findes ikke" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -13774,7 +14011,7 @@ msgid "The order has been changed." msgstr "Bestillingen er blevet ændret." #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -13783,11 +14020,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "Der var ingen ændringer til bestillingen." -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Emne: {subject}" @@ -13800,7 +14037,7 @@ msgstr "Din besked vil blive sendt til {}." msgid "Failed to send mail to the following user: {}" msgstr "Kunne ikke sende mail til denne bruger: {}" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -15297,19 +15534,39 @@ msgstr "Send e-mails" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Send email" +msgid "Send email to" +msgstr "Send e-mail" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "Send kun til bestillere af" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "afventer med overskredet betalingsdato" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "Send til kunde med bestillingsstatus" @@ -15321,32 +15578,55 @@ msgstr "E-mail blev sendt" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "Sendt til bestillinger:" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Contact address" +msgid "Attendee contact addresses" +msgstr "Kontaktadresse" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Contact address" +msgid "All contact addresses" +msgstr "Kontaktadresse" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Contact address" +msgid "Order contact addresses" +msgstr "Kontaktadresse" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "Send en ny e-mail baseret på dette" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "Ingen bestillinger matcher dette valg." -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "Eksempelvirksomhed" -#: pretix/plugins/sendmail/views.py:131 -#, python-format +#: pretix/plugins/sendmail/views.py:134 +#, fuzzy, python-format +#| msgid "Your message has been queued and will be sent to {}." msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." -msgstr "" +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." +msgstr "Din besked vil blive sendt til {}." #: pretix/plugins/statistics/__init__.py:9 #: pretix/plugins/statistics/__init__.py:12 @@ -16086,12 +16366,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "Betaling" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "Vælg venligst en betalingsmetode." #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -16304,7 +16584,7 @@ msgstr "Rediger" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "Kontaktoplysninger" @@ -16422,21 +16702,21 @@ msgstr "" "Alle resterende billetter indenfor billettypen er reserveret, men der kan " "måske komme ledige billetter igen." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 #, fuzzy #| msgid "Remove" msgid "Remove one" msgstr "Fjern" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -16445,7 +16725,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 #, fuzzy #| msgid "Add a new object" msgid "Add one more" @@ -16456,10 +16736,109 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "Bestilling bekræftet" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" +"Du kan downloade dine billetter på knapperne nedenfor. Dine billetter bør " +"være udskrevet til fremvisning i indgangen." + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "Hent alle billetter:" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "Afventer betaling" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "Gratis" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "Vis varianter" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +#, fuzzy +#| msgid "Sales tax" +msgid "plus taxes" +msgstr "Moms" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +#, fuzzy +#| msgid "incl. %(rate)s%% taxes" +msgid "incl. taxes" +msgstr "inkl. %(rate)s%% moms" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "plus %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "inkl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, fuzzy, python-format +#| msgid "Maximum number of items per order" +msgid "Amount of %(item)s to order" +msgstr "Maksimalt antal produkter pr. bestilling" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 #, fuzzy @@ -16553,106 +16932,24 @@ msgstr "Tilføj til kalender" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "Gratis" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "Vis varianter" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -#, fuzzy -#| msgid "Sales tax" -msgid "plus taxes" -msgstr "Moms" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -#, fuzzy -#| msgid "incl. %(rate)s%% taxes" -msgid "incl. taxes" -msgstr "inkl. %(rate)s%% moms" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "plus %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "inkl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, fuzzy, python-format -#| msgid "Maximum number of items per order" -msgid "Amount of %(item)s to order" -msgstr "Maksimalt antal produkter pr. bestilling" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "Læg i kurv" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "Brug en rabatkode" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "Brug rabatkode" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "Hvis du allerede har bestilt en billet" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -16663,7 +16960,7 @@ msgstr "" "ændre i din bestilling. Hvis du ikke kan finde linket, så klik på knappen " "for at få gensendt din bestillingsmail." -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -16712,6 +17009,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -16746,37 +17044,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" -"Du kan downloade dine billetter på knapperne nedenfor. Dine billetter bør " -"være udskrevet til fremvisning i indgangen." - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "Hent alle billetter:" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "Ændr detaljer" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "Anmod om faktura" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "Intern reference" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -16784,26 +17065,26 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 #, fuzzy #| msgid "You cannot cancel this order." msgid "You can cancel this order using the following button." msgstr "Du kan ikke annullere denne bestilling." -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -16889,6 +17170,37 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +#, fuzzy +#| msgid "Device registration failed." +msgid "Registration details" +msgstr "Fejl under registrering af enhed." + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +#, fuzzy +#| msgid "Submit registration" +msgid "Your registration" +msgstr "Send tilmelding" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +#, fuzzy +#| msgid "Event end" +msgid "Your items" +msgstr "Arrangements sluttidspunkt" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "Metaoplysninger" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -17096,29 +17408,29 @@ msgstr "Ukendt dato valgt." msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/da/LC_MESSAGES/djangojs.po b/src/pretix/locale/da/LC_MESSAGES/djangojs.po index 11658fccc3..f5939b2f34 100644 --- a/src/pretix/locale/da/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/da/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2018-04-24 14:22+0000\n" "Last-Translator: Pernille Thorsen \n" "Language-Team: Danish \n" "Language-Team: German " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "Leer, wenn dies kein Eintrittsticket ist" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "ausstehend" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "bestätigt" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "erstattet" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Zahlungsinformationen" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, fuzzy, python-format +#| msgid "Order approved and confirmed: %(code)s" +msgid "Event registration confirmed: %(code)s" +msgstr "Bestellung bestätigt: %(code)s" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Zahlung erhalten für die Bestellung: %(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "extern gestartet" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "auf dem Weg" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "erledigt" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "Veranstalter" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "Kunde" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "Zahlungsgebühr" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "Versandkosten" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "Servicegebühr" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "Stornogebühr" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "Andere Gebühren" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "Geschenkgutschein" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Wert" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "Bestelltes Produkt" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "Warenkorb-ID (z.B. Session-ID)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "Produkt im Warenkorb" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "Produkte im Warenkorb" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "Firmenname" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Land auswählen" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "Nur für Firmenkunden mit Sitz in der EU." -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Diese Referenz wird auf Ihre Rechnung gedruckt, damit Sie die Rechnung " @@ -2646,7 +2653,7 @@ msgstr "" "Punkte enthalten. Jede Kurzform kann nur einmal benutzt werden und wird in " "URLs zu Ihrem Veranstalterkonto und Ihren Veranstaltern." -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2816,7 +2823,7 @@ msgstr "Produktpreis reduzieren um (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "Gutscheincode" @@ -3083,7 +3090,7 @@ msgid "Order status" msgstr "Bestellstatus" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "Bestelldetails anzeigen" @@ -3152,8 +3159,8 @@ msgstr "Erstattung angefordert" msgid "You have been requested to issue a refund for {order.code}." msgstr "Eine Erstattung für die Bestellung {order.code} wurde angefordert." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "Dieses Feld ist erforderlich." @@ -3370,7 +3377,7 @@ msgstr "Verrechnet mit: %s" msgid "Ticket code (barcode content)" msgstr "Ticket-Code (QR-Code-Inhalt)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Produktbezeichnung" @@ -3418,8 +3425,8 @@ msgid "Price including add-ons" msgstr "Preis inklusive Zusatzprodukte" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "Max Mustermann" @@ -3503,7 +3510,7 @@ msgstr "19:00" msgid "Event location" msgstr "Veranstaltungsort" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "Musterstadt" @@ -3617,7 +3624,7 @@ msgstr "Relativ:" msgid "Not set" msgstr "Nicht gesetzt" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3684,7 +3691,7 @@ msgstr "" "Wir haben das Produkt %(product)s aus Ihrem Warenkorb entfernt, da es nicht " "weniger als %(min)s mal gekauft werden kann." -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "Der Vorverkauf für diese Veranstaltung hat noch nicht begonnen." @@ -3700,7 +3707,7 @@ msgstr "" "Der Vorverkauf für diese Veranstaltung hat noch nicht begonnen. Die " "betroffenen Positionen wurden aus dem Warenkorb entfernt." -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3873,39 +3880,43 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "Die Steuerschuldnerschaft liegt beim Leistungsempfänger." -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" "Hier kann ein spezifischer Text über einen Zahlungsanbieter erscheinen." -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "Musterstraße 214" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "012345" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "Musterstadt" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "Beispielprodukt {}" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "Beispielprodukt A" -#: pretix/base/services/mail.py:138 -#, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +#: pretix/base/services/mail.py:146 +#, fuzzy, python-brace-format +#| msgid "" +#| "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" "Sie erhalten diese E-Mail, weil Sie eine Bestellung für die Veranstaltung " "{event} getätigt haben." -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" @@ -3914,7 +3925,14 @@ msgstr "" "Sie können Ihre Bestellung unter folgender Adresse einsehen:\n" "{orderurl}." -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" +"Sie erhalten diese E-Mail, weil Sie eine Bestellung für die Veranstaltung " +"{event} getätigt haben." + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -3922,7 +3940,7 @@ msgstr "" "Einige der ausgewählten Produkte sind zwischenzeitlich nicht mehr verfügbar, " "bitte überprüfen Sie Ihren Warenkorb." -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -3930,7 +3948,7 @@ msgstr "" "Einige der ausgewählten Produkte sind zwischenzeitlich nicht mehr in der " "gewünschten Anzahl verfügbar, bitte überprüfen Sie Ihren Warenkorb." -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -3938,15 +3956,15 @@ msgstr "" "Der Preis einiger Produkte in Ihrem Warenkorb hat sich zwischenzeitlich " "geändert." -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "Ein interner Fehler ist aufgetreten, bitte erneut versuchen." -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "Ihr Warenkorb ist leer." -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " @@ -3956,11 +3974,11 @@ msgstr "" "auswählen. Wir haben die überschüssigen Produkte aus Ihrem Warenkorb " "entfernt." -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "Der Vorverkaufszeitraum ist vorüber." -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -3968,7 +3986,7 @@ msgstr "" "Der Gutscheincode, der für eins der Produkte in Ihrem Warenkorb benutzt " "wurde, wurde nicht gefunden." -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -3978,7 +3996,7 @@ msgstr "" "wurde, wurde bereits zu oft verwendet. Wir haben das entsprechende Produkt " "aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -3987,7 +4005,7 @@ msgstr "" "wurde, ist abgelaufen. Wir haben das entsprechende Produkt aus dem Warenkorb " "entfernt." -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -3996,7 +4014,7 @@ msgstr "" "wurde, ist nicht für dieses Produkt gültig. Wir haben das entsprechende " "Produkt aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." @@ -4005,7 +4023,7 @@ msgstr "" "gekauft werden zu können. Wir haben das entsprechende Produkt aus dem " "Warenkorb entfernt." -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." @@ -4014,81 +4032,87 @@ msgstr "" "wurde, ist nicht für dieses Produkt gültig. Wir haben die betroffenen " "Produkte aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "Die neue Frist muss in der Zukunft liegen." -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "Diese Bestellung wartet nicht auf Freigabe." -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "Bestellung bestätigt: %(code)s" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "Bestellung freigegeben und wartet auf Bezahlung: %(code)s" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "Bestellung abgelehnt: %(code)s" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "Sie können diese Bestellung nicht stornieren." -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" "Die Stornogebühr darf nicht größer sein als der Betrag, der für diese " "Bestellung bereits bezahlt wurde." -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "Bestellung storniert: %(code)s" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Your order: %(code)s" +msgid "Your event registration: %(code)s" +msgstr "Ihre Bestellung: %(code)s" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "Ihre Bestellung läuft bald ab: %(code)s" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "Ihre Bestellung wurde noch nicht bezahlt: %(code)s" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "Ihr Ticket ist zum Download verfügbar: %(code)s" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "Sie müssen eine Produktvariante auswählen." -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "Das Kontingent {name} hat nicht genug freie Kapazität für diese Änderung." -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "Es ist kein Kontingent definiert, das diese Operation erlaubt." -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "Das ausgewählte Produkt ist nicht aktiv oder hat keinen Preis." -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -4096,11 +4120,11 @@ msgstr "" "Diese Änderung würde die Bestellung leer hinterlassen. Bitte stornieren Sie " "die Bestellung stattdessen." -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "Nur ausstehende oder bezahlte Bestellungen können verändert werden." -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -4108,7 +4132,7 @@ msgstr "" "Diese Änderung würde die Bestellung kostenlos machen und damit sofort als " "bezahlt markieren, es ist jedoch kein Kontingent verfügbar." -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -4116,23 +4140,23 @@ msgstr "" "Dieses Produkt ist nur als Zusatzprodukt verfügbar, bitte wählen Sie die " "Basisposition zu der es hinzugefügt werden soll." -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" "Dieses Zusatzprodukt kann nicht zu diesem Basisprodukt hinzugefügt werden." -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "Sie müssen einen Termin auswählen." -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "Ihre Bestellung wurde geändert: %(code)s" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -4215,7 +4239,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4241,7 +4265,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4266,7 +4290,40 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order {code} for {event} has been canceled.\n" +#| "\n" +#| "You can view the details of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hallo,\n" +"\n" +"Ihre Bestellung {code} für {event} wurde storniert.\n" +"\n" +"Sie können Ihre Bestellung unter folgender Adresse einsehen:\n" +"{url}\n" +"\n" +"Viele Grüße,\n" +"Das {event} Team" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -4292,7 +4349,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -4322,7 +4379,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4351,7 +4408,40 @@ msgstr "" "Viele Grüße,\n" "Das {event}s Team" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hallo,\n" +"\n" +"Ihre Bestellung für {event} wurde geändert.\n" +"\n" +"Sie können Ihre Bestellung unter folgender Adresse ändern und einsehen:\n" +"{url}\n" +"\n" +"Viele Grüße,\n" +"Das {event} Team" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4374,7 +4464,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4401,7 +4491,40 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hallo,\n" +"\n" +"Ihre Bestellung für {event} wurde geändert.\n" +"\n" +"Sie können Ihre Bestellung unter folgender Adresse ändern und einsehen:\n" +"{url}\n" +"\n" +"Viele Grüße,\n" +"Das {event} Team" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -4430,7 +4553,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4478,7 +4601,7 @@ msgstr "" "Viele Grüße,\n" "Ihr {event} Team" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4501,7 +4624,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4532,7 +4655,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4560,7 +4683,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4579,7 +4702,40 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "you bought a ticket for {event}.\n" +#| "\n" +#| "If you did not do so already, you can download your ticket here:\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hallo,\n" +"\n" +"Sie haben ein Ticket für {event} gekauft.\n" +"\n" +"Wenn noch nicht geschehen, können Sie Ihr Ticket hier herunterladen:\n" +"{url}\n" +"\n" +"Viele Grüße,\n" +"Das {event} Team" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4602,62 +4758,62 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "Vorname" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "Nachname" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "Max" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "Mustermann" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "Vorname" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "Mittlerer Name" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "Max Mustermann" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "Rufname" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "Transkription" @@ -4872,7 +5028,40 @@ msgstr "Klicken Sie hier um diese Einstellungen zu ändern:" msgid "Click here disable all notifications immediately:" msgstr "Klicken Sie hier um sofort alle Benachrichtigungen abzustellen:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#, fuzzy +#| msgid "" +#| "You are receiving this email because you placed an order for the " +#| "following event:" +msgid "" +"You are receiving this email because someone signed you up for the following " +"event:" +msgstr "" +"Sie erhalten diese E-Mail, weil Sie eine Bestellung für die folgende " +"Veranstaltung getätigt haben:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 +msgid "Event:" +msgstr "Veranstaltung:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 +msgid "Order code:" +msgstr "Bestellnummer:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 +msgid "Order date:" +msgstr "Bestelldatum:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +#, fuzzy +#| msgid "View order details" +msgid "View registration details" +msgstr "Bestelldetails anzeigen" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 msgid "" "You are receiving this email because you placed an order for the following " "event:" @@ -4880,18 +5069,6 @@ msgstr "" "Sie erhalten diese E-Mail, weil Sie eine Bestellung für die folgende " "Veranstaltung getätigt haben:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 -msgid "Event:" -msgstr "Veranstaltung:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 -msgid "Order code:" -msgstr "Bestellnummer:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 -msgid "Order date:" -msgstr "Bestelldatum:" - #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4909,75 +5086,75 @@ msgstr "Aktivieren" msgid "Download ticket" msgstr "Ticket herunterladen" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 msgctxt "timeline" msgid "Your event starts" msgstr "Ihre Veranstaltung beginnt" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "Ihre Veranstaltung endet" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "Einlass für die Veranstaltung beginnt" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "Beginn des Vorverkaufs" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "Ende des Vorverkaufs" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "Kunden können ihre Bestellungen nicht mehr bearbeiten" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "Keine Zahlungen werden mehr angenommen" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Tickets können heruntergeladen werden" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" "Kunden können unbezahlte oder kostenlose Bestellungen nicht mehr stornieren" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "Kunden können bezahlte Bestellungen nicht mehr stornieren" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "Ticket-Download-Erinnerungen werden verschickt" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "Produkt „{name}“ ist verfügbar" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "Produkt „{name}“ ist nicht mehr verfügbar" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -5038,21 +5215,21 @@ msgstr "Die Aufgabe wurde fertiggestellt." msgid "Filetype not allowed!" msgstr "Dateityp nicht erlaubt!" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "Verfügbare Sprachen" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" "Wählen Sie alle Sprachen aus, in denen der Veranstaltungsshop verfügbar sein " "soll." -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "Dies ist eine Veranstaltungsreihe" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -5069,26 +5246,26 @@ msgstr "" "Es ist möglich, Tickets für mehrere Termine gleichzeitig zu erwerben. Diese " "Einstellung kann später nicht mehr geändert werden." -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" "Sie haben diese Kurzform bereits für eine andere Veranstaltung benutzt. " "Bitte wählen Sie eine neue." -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "Veranstaltungs-Zeitzone" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "Standardsprache" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "Umsatzsteuersatz" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " @@ -5099,7 +5276,7 @@ msgstr "" "kompliziertere Steuerlage haben können Sie später andere Steuersätze " "hinzufügen und Detaileinstellungen treffen." -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" @@ -5107,40 +5284,40 @@ msgstr "" "Beispiel-Konferenzzentrum\n" "Heidelberg, Deutschland" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Die Standardsprache muss eine der aktivierten Sprachen sein (siehe weiter " "oben)." -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "Es muss eine Standardsprache eingestellt werden." -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "Konfiguration übernehmen" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "Nicht übernehmen" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "Zeige Veranstaltungsende" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" "Wenn diese Einstellung deaktiviert ist, wird nur der Beginn der " "Veranstaltung öffentlich angezeigt." -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "Zeige Uhrzeiten" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." @@ -5148,25 +5325,25 @@ msgstr "" "Wenn diese Einstellung deaktiviert ist, werden Veranstaltungsbeginn und -" "ende ohne Uhrzeit angezeigt." -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "Zeige Produkte außerhalb des Vorverkaufszeitraums" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" "Zeige Produktdetails, bevor der Vorverkauf startet und nachdem er beendet " "ist." -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" "Zeige Netto- statt Bruttopreisen in den Produktlisten (nicht empfohlen)" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" @@ -5174,20 +5351,20 @@ msgstr "" "Unabhängig von Ihrer Auswahl wird der Warenkorb auch Bruttopreise anzeigen, " "da dies der Betrag ist, der tatsächlich überwiesen werden muss." -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "Beginn des Vorverkaufszeitraums anzeigen" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" "Zeige das Startdatum des Vorverkaufs, bevor der Verkaufszeitraum beginnt." -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "Letztes Änderungsdatum" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -5200,25 +5377,25 @@ msgstr "" "Termine enthält, wird die Änderung aller Tickets nicht mehr möglich sein " "sobald der Zeitpunkt für einen der Termine verstrichen ist." -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "Verfügbare Sprachen" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "Zeige Anzahl verbleibender Tickets" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Zeige öffentlich an, wie viele Tickets des jeweiligen Typs noch verfügbar " "sind." -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "Warteliste aktivieren" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5231,11 +5408,11 @@ msgstr "" "Benachrichtigung mit einem Gutscheincode, mit dem das Ticket dann gekauft " "werden kann." -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "Warteliste-Antwortzeit" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -5246,11 +5423,11 @@ msgstr "" "läuft er ab und kann an die nächste Person auf der Warteliste weitergegeben " "werden." -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "Automatischer Versand der Wartelisten-Gutscheine" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -5265,27 +5442,27 @@ msgstr "" "Warteliste deaktivieren, aber diese Option aktiv lassen, werden weiter " "Gutscheine verschickt." -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "Namen der Teilnehmer erfragen" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "Frage für alle Eintritts-Tickets nach dem Namen des Teilnehmers." -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "Namen des Teilnehmer erfordern" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "Erfordere die Eingabe aller Teilnehmer-Namen." -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "Namensformat" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " @@ -5295,11 +5472,11 @@ msgstr "" "dieser Option, wenn bereits Bestellungen existieren, kann beim Sortieren " "nach Namen oder Ändern von Namen zu unerwartetem Verhalten führen." -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "E-Mail-Adressen pro Ticket erfassen" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5317,11 +5494,11 @@ msgstr "" "jedem Teilnehmer benötigen. pretix sendet die Bestellbestätigung trotzdem " "nach wie vor nur an die primäre Adresse." -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "E-Mail-Adressen pro Ticket erfordern" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5331,41 +5508,41 @@ msgstr "" "eingegeben wird. Mehr Infos finden Sie bei der vorherigen Option. Eine E-" "Mail-Adresse für die Bestellbestätigung ist immer erforderlich." -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "E-Mail-Adressen doppelt abfragen" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Erfordere die doppelte Eingabe der primären E-Mail-Adresse um Tippfehler zu " "vermeiden." -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "Maximale Anzahl von Produkten pro Bestellung" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "Zusatzprodukte werden nicht mitgezählt." -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "Reservierungszeitraum" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Die Dauer in Minuten, die Produkte im Warenkorb eines Benutzers reserviert " "werden." -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "Impressum (URL)" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5373,11 +5550,11 @@ msgstr "" "Dies sollte bspw. ein Link zu einem Teil Ihrer Website sein, auf dem " "Kontaktdaten und rechtliche Informationen zu finden sind." -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "Bestätigungs-Text" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5390,30 +5567,30 @@ msgstr "" "Sie diese Einstellung nicht sondern können ähnliches im Seiten-Modul selbst " "einstellen." -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "Kontakt-E-Mail" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Wir werden diese Adresse veröffentlichen um Teilnehmern zu ermöglichen, Sie " "zu kontaktieren." -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Sie können die Angabe von Teilnehmernamen nur erfordern, wenn Sie auch nach " "Namen fragen." -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Sie müssen E-Mail-Adressen pro Ticket erfassen, wenn sie erforderlich sein " "sollen." -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5421,24 +5598,24 @@ msgstr "" "z.B.. Hiermit erkläre ich, dass ich die AGB des Veranstalters gelesen habe " "und ihnen zustimme." -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Frage nach {fields}, Anzeige wie {example}" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "Kunden können unbezahlte Bestellungen stornieren" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "Stornierungen nur erlauben bis" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "Kunden können bezahlte Bestellungen stornieren" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5447,23 +5624,23 @@ msgstr "" "Zahlungsmethode es erlaubt. Andernfalls müssen Sie eine manuelle Rückbuchung " "veranlassen." -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "Feste Stornogebühr einbehalten" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "Zahlungs-, Versand- und Servicegebühren einbehalten" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "Prozentuale Stornogebühr einbehalten" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "Zahlungsziel in Tagen" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5477,11 +5654,11 @@ msgstr "" "einzustellen, damit Kunden eine fehlgeschlagene Zahlung erneut versuchen " "können." -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "Datum des letzten möglichen Zahlungseingangs" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5493,11 +5670,11 @@ msgstr "" "Termine enthält, wird die Zahlung aller Tickets nicht mehr möglich sein " "sobald der Zeitpunkt für einen der Termine verstrichen ist." -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "Zahlungsziel nur an Werktagen" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5509,11 +5686,11 @@ msgstr "" "verschoben. Dies ist in einigen Ländern rechtlich erforderlich. Dies " "beeinflusst nicht das oben konfigurierte letzte Zahlungsdatum." -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "Unbezahlte Bestellungen automatisch ablaufen lassen" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5525,11 +5702,11 @@ msgstr "" "Pool gelangen und wieder Kontingent für Bestellungen von anderen Benutzern " "frei wird." -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "Späte Zahlungen akzeptieren" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5539,11 +5716,11 @@ msgstr "" "Kontingente noch nicht leer sind. Keine Bezahlungen werden nach dem oben " "angegebenen „letzten Zahlungsdatum“ akzeptiert." -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "Steuer-Regel für Zahlungsgebühren" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5553,11 +5730,11 @@ msgstr "" "soll. Dies setzt nur den Steuersatz und die Reverse-Charge-Regeln, andere " "Einstellungen der Steuer-Regel werden ignoriert." -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "Hilfetext" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5565,55 +5742,55 @@ msgstr "" "Dieser Text wird über den Zahlungsoptionen angezeigt. Sie können hier " "beispielsweise die verschiedenen Optionen erklären." -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" "Das letzte Zahlungsdatum kann nicht vor dem Ende des Vorverkaufs liegen." -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "Rechnungsadresse erfragen" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "Rechnungsadresse erforderlich" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "Nur Firmenadressen akzeptieren" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "Diese Einstellung erzwingt die Eingabe eines Firmennamens." -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "Namen des Bestellers erfordern" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "Nach USt-ID fragen" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Funktioniert nur, wenn nach einer Rechnungsadresse gefragt wird. Die USt-ID-" "Eingabe ist freiwillig." -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "Nach abweichendem Leistungsempfänger fragen" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "Frage nicht nach einer Rechnungsadresse für kostenlose Bestellungen" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "Kostenlose Produkte auf Rechnung zeigen" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5621,29 +5798,29 @@ msgstr "" "Unabhängig von dieser Einstellung werden für Bestellungen, die nur " "kostenlose Produkte enthalten, keine Rechnungen erzeugt." -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "Erläuterung zur Rechnungsadresse" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "Dieser Text wird über der Eingabe der Rechnungsadresse angezeigt." -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "Rechnungen mit aufsteigender Nummerierung erzeugen" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Wenn diese Option deaktiviert wird, wird die Bestellnummer in der " "Rechnungsnummer verwendet." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "Rechnungsnummern-Präfix" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5658,45 +5835,57 @@ msgstr "" "vollständige Rechnungsnummer wird pro Veranstalter nur einmal ergeben. Diese " "Einstellung betrifft nur zukünftige Rechnungen." -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "Rechnungen ausstellen" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "Keine Rechnungen ausstellen" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "Nur manuell im Adminbereich" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "Automatisch auf Anfrage des Kunden" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "Automatisch für alle neuen Bestellungen" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "Automatisch bei Zahlungseingang" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" "Unabhängig von dieser Einstellung werden für Bestellungen, die nur " "kostenlose Produkte enthalten, keine Rechnungen erzeugt." -#: pretix/control/forms/event.py:668 +#: pretix/control/forms/event.py:669 +#, fuzzy +#| msgid "Generate invoices" +msgid "Generate invoices for Sales channels" +msgstr "Rechnungen ausstellen" + +#: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 msgid "Show attendee names on invoices" msgstr "Teilnehmername auf Rechnungen anzeigen" -#: pretix/control/forms/event.py:672 +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "Rechnungen an E-Mails anhängen" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5709,40 +5898,40 @@ msgstr "" "Mail angehängt. Wenn sie nicht automatisch generiert werden, werden sie an " "keine E-Mail angehängt." -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "Rechnungs-Layout" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "Adresszeile" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "Albert-Einstein-Straße 52" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "Inländische Steuernummer" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "USt-ID-Nr." -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" "z.B. Mit diesem Dokument erhalten Sie die Rechnung für Ihre Ticketbestellung." -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "Einleitender Text" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "Wird auf jeder Rechnung oberhalb der Rechnungspositionen gedruckt." -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -5750,15 +5939,15 @@ msgstr "" "z.B. Vielen Dank für Ihren Ticketkauf! Sie finden mehr Informationen zur " "Veranstaltung unter …" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "Zusätzlicher Text" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "Wird auf jeder Rechnung unterhalb des Gesamtbetrages gedruckt." -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -5766,38 +5955,38 @@ msgstr "" "z.B. Ihre Bankverbindung und rechtliche Angaben wie die USt-ID-Nr., " "Registernummern, etc." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "Fußzeile" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "Wird in kleinerer Schrift unten zentriert auf jede Seite gedruckt." -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "Rechnungssprache" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "Sprache des Benutzers" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "Logo" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Wir zeigen das Logo mit einer maximalen Seitenlänge von 2.5cm an." -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "Betreffs-Prefix" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -5806,49 +5995,59 @@ msgstr "" "vorangestellt und könnte z.B. eine Kurzform Ihres Veranstaltungsnamens " "enthalten." -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "Absender-Adresse" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "Absender-Adresse für ausgehende E-Mails" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "Name des Teilnehmers" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "BCC-Adresse" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle E-Mails werden in Bcc-Kopie an diese Adresse geschickt" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "Signatur" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Diese wird an jede E-Mail angehängt. Verfügbare Platzhalter: {event}" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "z.B. Ihre Kontaktdaten" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "HTML-E-Mail-Renderer" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "E-Mail-Adresse einer Bestellung geändert" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5857,7 +6056,36 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +#, fuzzy +#| msgid "Send a new email based on this" +msgid "Send an email to attendees" +msgstr "Neue Mail auf dieser Basis verschicken" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +#, fuzzy +#| msgid "Text (sent by admin)" +msgid "Text sent to attendees" +msgstr "Text (vom Admin verschickt)" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "Verfügbare Platzhalter: {event}, {url}" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -5866,32 +6094,39 @@ msgstr "" "Verfügbare Platzhalter: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" "Verfügbare Platzhalter:{event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "Text" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "Text (vom Admin verschickt)" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "Text (vom Benutzer beantragt)" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Verfügbare Platzhalter: {event}, {orders}" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "Anzahl Tage" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -5899,7 +6134,7 @@ msgstr "" "Die E-Mail wird die angegebene Anzahl an Tagen vor dem Ablaufdatum " "verschickt. Ist der Wert 0, wird die Mail nie verschickt." -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -5908,18 +6143,18 @@ msgstr "" "Verfügbare Platzhalter: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Verfügbare Platzhalter: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Verfügbare Platzhalter: {event}, {code}, {url}" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -5928,12 +6163,18 @@ msgstr "" "Verfügbare Platzhalter: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Verfügbare Platzhalter: {event}, {url}" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "Verfügbare Platzhalter: {event}, {url}" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -5941,11 +6182,11 @@ msgstr "" "Die E-Mail wird die eingestellte Anzahl Tage vor der Veranstaltung " "verschickt. Wenn das Feld leer ist, wird die Mail nicht verschickt." -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "Bestellung erhalten" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5954,11 +6195,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "Bestätigte Bestellung" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5971,11 +6212,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "Abgelehnte Bestellung" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5984,11 +6225,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "Eigenen SMTP-Server verwenden" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -5996,67 +6237,67 @@ msgstr "" "Alle E-Mails bezüglich Ihrer Veranstaltung werden über den von Ihnen " "angegebenen SMTP-Server versendet." -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "Hostname" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "Benutzername" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "STARTTLS verwenden" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "Meistens auf Port 587 verfügbar." -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "SSL verwenden" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "Meistens auf Port 465 verfügbar." -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "Du kannst nur SSL oder STARTTLS aktivieren, nicht beides." -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "Hauptfarbe" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Bitte geben Sie einen hexadezimalen Farbwert ein, z.B. #990000." -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "Akzentfarbe für Erfolg" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "Wir empfehlen dringend, einen Grünton zu verwenden." -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "Akzentfarbe für Fehler" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "Wir empfehlen dringend, einen dunklen Rotton zu verwenden." -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6066,20 +6307,20 @@ msgstr "" "Veranstaltung nicht mehr oben auf der Seite an. Wir zeigen das Logo mit " "einer Höhe von maximal 120 Pixeln an." -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Schriftart" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "Nur von modernen Browsern respektiert." -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "Text für Ende des Vorverkaufs" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6089,11 +6330,11 @@ msgstr "" "Verkaufszeitraum vorüber ist. Sie können hier andere Wege ein Ticket zu " "bekommen, wie z.B. eine Abendkasse, beschreiben." -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "Gutschein-Erklärung" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6101,48 +6342,48 @@ msgstr "" "Dieser Text wird neben der Gutscheincode-Eingabe angezeigt. Sie können ihn z." "B. nutzen um zu erklären, wie man an einen Gutscheincode gelangt." -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "Zeige Produkt-Varianten standardmäßig ausgeklappt an" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "Sortierung der Termine" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "Veranstaltungsbeginn (absteigend)" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "Name (absteigend)" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "Der Ticket-Shop soll von Suchmaschinen nicht indiziert werden" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Leite nach Hinzufügen eines Produktes zum Warenkorb direkt zum Checkout um." -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "Funktion benutzen" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Wenn diese Funktion aktiviert ist, generiert pretix Tickets, die der " "Benutzer herunterladen und ausdrucken kann." -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "Download-Datum" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6153,55 +6394,55 @@ msgstr "" "Termine enthält, wird der Download aller Tickets möglich sein sobald der " "Zeitpunkt für einen der Termine erreicht ist." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "Biete Ticket-Download für Zusatz-Produkte an" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "Tickets für Produkte generieren, die keinen Zutritt enthalten" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "Biete Ticket-Download bereits vor Bezahlung einer Bestellung an" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "Beliebiges Land" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "Europäische Union" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "Beliebiger Kunde" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "Privatperson" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "Unternehmen" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "Unternehmen mit gültiger USt-ID-Nr." -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "MwSt. berechnen" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "Keine MwSt." -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "Vorausgewählter Gutschein" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6213,11 +6454,11 @@ msgstr "" "Gutscheincode dafür genutzt. Dies kann beispielsweise für einen Rabatt " "verwendet werden oder um nur versteckte Produkte im Widget anzuzeigen." -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "Kompatibilitäts-Modus" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6225,41 +6466,41 @@ msgstr "" "Das reguläre Widget funktioniert mit manchen Website-Baukästen nicht. Wenn " "Probleme auftreten können Sie es mit diesem Kompatibilitätsmodus versuchen." -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "Der ausgewählte Gutschein existiert nicht." -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "Das eingegebene Passwort war nicht korrekt." -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "Der Kurzname der Veranstaltung war nicht korrekt." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Ihr Passwort" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "Kurzname der Veranstaltung" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "Ticket-Downloads" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Ihre Teilnehmer werden ihre Tickets im PDF-Format herunterladen können." -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "Erfordere, dass alle Teilnehmer ihre Namen ausfüllen" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6267,11 +6508,11 @@ msgstr "" "Standardmäßig werden die Namen erfragt, aber müssen nicht ausgefüllt werden. " "Sie können dies in den Einstellungen komplett abschalten." -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "Zahlung über Stripe" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6283,11 +6524,11 @@ msgstr "" "brauchen Sie ein Konto bei Stripe, das sich in unter fünf Minuten über das " "einfache Interface von Stripe erstellen lässt." -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "Zahlung per Banküberweisung" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -6297,16 +6538,16 @@ 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:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preis (optional)" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "Kostenlos" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "Verfügbare Anzahl" @@ -6378,7 +6619,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "Alle Termine" @@ -6920,8 +7161,8 @@ msgstr "" "danach den Link neu verschicken; der User muss auch die Tickets neu " "herunterladen, da die alten Versionen ungültig gemacht werden." -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "Betreff" @@ -6929,8 +7170,8 @@ msgstr "Betreff" msgid "Recipient" msgstr "Empfänger" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "Nachricht" @@ -7315,7 +7556,7 @@ msgid "The order has been refunded." msgstr "Die Bestellung wurde zurückerstattet." #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "Die Bestellung wurde storniert." @@ -7353,7 +7594,7 @@ msgid "The order locale has been changed." msgstr "Die Sprache der Bestellung wurde geändert." #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "Die Rechnung wurde erstellt." @@ -8023,7 +8264,7 @@ msgid "Invoicing" msgstr "Rechnungswesen" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "Stornierung" @@ -8290,8 +8531,8 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -9118,19 +9359,19 @@ msgstr "Rechnungseinstellungen" msgid "General settings" msgstr "Allgemeine Einstellungen" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "Adressformular" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "Ihre Rechnungsangaben" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "Anpassung der Rechnungen" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "Speichern und Vorschau zeigen" @@ -9261,63 +9502,63 @@ msgstr "Keine Ergebnisse" msgid "E-mail settings" msgstr "E-Mail-Einstellungen" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "E-Mail-Design" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "Vorschau" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "E-Mail-Inhalt" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "Getätigte Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "Bezahlte Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "Kostenlose Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "Link erneut senden" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "Zahlungserinnerung" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "Wartelisten-Benachrichtigung" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "Individuelle E-Mail" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "Ticket-Download-Erinnerung" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "Freigabeprozess" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "SMTP-Einstellungen" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "Speichern und SMTP-Einstellung testen" @@ -10598,8 +10839,8 @@ msgstr "Ja, Bestellung freigeben" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "Stornieren" @@ -10770,7 +11011,7 @@ msgstr "Informationen ändern" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "Rechnungsinformationen" @@ -10932,7 +11173,7 @@ msgid "Change products" msgstr "Produkte bearbeiten" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "Bestellte Produkte" @@ -10954,10 +11195,10 @@ msgstr "Ticket-Code anzeigen" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "nicht beantwortet" @@ -10979,27 +11220,27 @@ msgstr "UNSICHER" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "zzgl. %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "Gesamt (netto)" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "Steuern" @@ -11009,7 +11250,7 @@ msgstr "Steuern" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Gesamt" @@ -11078,7 +11319,7 @@ msgstr "Ändern" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "PLZ und Ort" @@ -11111,7 +11352,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "Betreff:" @@ -11325,17 +11566,17 @@ msgid "Send email" msgstr "E-Mails verschicken" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "E-Mail-Vorschau" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "E-Mail-Vorschau" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "Senden" @@ -13418,7 +13659,7 @@ msgid "Unknown e-mail renderer." msgstr "Unbekannter E-Mail-Renderer." #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "Sie haben einen ungültigen Ausgabetyp gewählt." @@ -13657,18 +13898,18 @@ msgstr "Ein neuer geheimer Schlüssel wurde erzeugt und ist sofort aktiv." msgid "Access for the selected application has been revoked." msgstr "Der Zugriff für die ausgewählte App zu Ihrem Konto wurde entfernt." -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" "Unbekannte Bestellnummer oder Bestellung gehört einem anderen Benutzer." -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "Der Ticket-Download ist für dieses Produkt nicht freigeschaltet." @@ -13848,15 +14089,15 @@ msgstr "Die Rechnung wurde von persönlichen Daten bereinigt." msgid "The email has been queued to be sent." msgstr "Die E-Mail wurde zum Versenden gespeichert." -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "Diese Rechnung wurde nicht gefunden" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "Die Rechungsdatei liegt auf dem Server nicht mehr vor." -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -13900,7 +14141,7 @@ msgid "The order has been changed." msgstr "Die Bestellung wurde geändert." #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "Wir hatten Schwierigkeiten, Ihre Eingabe zu verarbeiten." @@ -13909,13 +14150,13 @@ msgstr "Wir hatten Schwierigkeiten, Ihre Eingabe zu verarbeiten." msgid "Nothing about the order had to be changed." msgstr "Es wurde keine Änderung vorgenommen." -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" "Wir könnten die E-Mail nicht senden, siehe weiter unten für weitere " "Informationen." -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Betreff: {subject}" @@ -13928,7 +14169,7 @@ msgstr "Die Nachricht wurde gespeichert und wird an {} versendet." msgid "Failed to send mail to the following user: {}" msgstr "Die Mail an den folgenden Benutzer konnte nicht versendet werden: {}" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -15479,19 +15720,39 @@ msgstr "E-Mails verschicken" msgid "This plugin allows you to send out emails to all your customers." msgstr "Dieses Plugin erlaubt, E-Mails an alle Kunden zu verschicken." -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Send email" +msgid "Send email to" +msgstr "E-Mails verschicken" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "Sende nur an Käufer des Produktes" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "Nur an Kunden von" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "Zahlung ausstehend aber überfällig" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "An Kunden mit Bestellstatus" @@ -15503,32 +15764,59 @@ msgstr "E-Mail wurde verschickt" msgid "The order received a mass email." msgstr "Die Bestellung hat eine Rundmail erhalten." +#: pretix/plugins/sendmail/signals.py:50 +#, fuzzy +#| msgid "The order received a mass email." +msgid "A ticket holder of this order received a mass email." +msgstr "Die Bestellung hat eine Rundmail erhalten." + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "An Bestellungen:" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "E-Mail-Adresse einer Bestellung geändert" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Contact address" +msgid "All contact addresses" +msgstr "Kontakt-E-Mail" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "E-Mail-Adresse einer Bestellung geändert" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "Neue Mail auf dieser Basis verschicken" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "Ungültige Log-ID übergeben" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" "Es existiert keine Bestellung, die zu den eingegebenen Kriterien passt." -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "Musterfirma GmbH" -#: pretix/plugins/sendmail/views.py:131 -#, python-format +#: pretix/plugins/sendmail/views.py:134 +#, fuzzy, python-format +#| msgid "" +#| "Your message has been queued and will be sent to %d users in the next " +#| "minutes." msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" "Die Nachricht wurde gespeichert und wird in den nächsten Minuten an %d " "Benutzer versendet." @@ -16289,12 +16577,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "Zahlung" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "Bitte wählen Sie eine Zahlungsmethode aus." #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "Die eingegebenen Zahlungsinformationen sind unvollständig." @@ -16519,7 +16807,7 @@ msgstr "Bearbeiten" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "Kontaktinformationen" @@ -16649,19 +16937,19 @@ msgstr "" "Alle verbleibenden Tickets sind reserviert, werden aber evtl. wieder " "verfügbar." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "Alles klar, wir nehmen das raus…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "Eins entfernen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "Okay, wir versuchen mehr für Sie zu reservieren!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -16672,7 +16960,7 @@ msgstr "" "Sobald die Produkte in Ihrem Warenkorb sind, haben Sie %(time)s Minuten um " "Ihre Bestellung abzuschließen." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "Eins mehr hinzufügen" @@ -16681,10 +16969,105 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "Bestellbestätigung" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" +"Bitte laden Sie Ihr Ticket mit Hilfe der Buttons weiter unten herunter. " +"Bitte halten Sie das Ticket am Einlass bereit." + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "Alle Tickets auf einmal herunterladen:" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "Sie können Ihre Tickets hier ab %(date)s herunterladen." + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "Zahlung ausstehend" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "minimale Bestellmenge: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "GRATIS" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "Varianten zeigen" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Preis von %(item)s verändern" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "zzgl. Steuern" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "inkl. Steuern" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "zzgl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "inkl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" +"Geben Sie unten einen Gutscheincode ein, um dieses Produkt zu bestellen." + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Anzahl an %(item)s – %(var)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Anzahl an %(item)s" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -16779,102 +17162,24 @@ msgstr "Zum Kalender hinzufügen" msgid "We're now trying to reserve this for you!" msgstr "Wir versuchen nun, die ausgewählten Produkte für Sie zu reservieren!" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "minimale Bestellmenge: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "GRATIS" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "Varianten zeigen" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Preis von %(item)s verändern" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "zzgl. Steuern" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "inkl. Steuern" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "zzgl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "inkl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" -"Geben Sie unten einen Gutscheincode ein, um dieses Produkt zu bestellen." - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Anzahl an %(item)s – %(var)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Anzahl an %(item)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "Zum Warenkorb hinzufügen" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "Gutschein einlösen" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "Gutschein einlösen" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "Wenn Sie bereits ein Ticket bestellt haben" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -16887,7 +17192,7 @@ msgstr "" "klicken Sie auf den folgenden Button, um ein erneutes Zusenden des Links " "anzufordern." -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -16944,6 +17249,7 @@ msgstr "" "einen Link mit dieser Adresse an Ihre E-Mail-Adresse geschickt." #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "Im Backend ansehen" @@ -16982,37 +17288,20 @@ msgstr "" "Eine Erstattung von %(amount)s ist bereits auf dem Weg zu Ihnen. Je nach " "Zahlungsart kann dies bis zu 14 Tage dauern." -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" -"Bitte laden Sie Ihr Ticket mit Hilfe der Buttons weiter unten herunter. " -"Bitte halten Sie das Ticket am Einlass bereit." - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "Alle Tickets auf einmal herunterladen:" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "Sie können Ihre Tickets hier ab %(date)s herunterladen." - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "Details bearbeiten" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "Rechnung anfragen" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "Interne Referenz" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -17023,14 +17312,14 @@ msgstr "" "Stornogebühr von %(fee)s einbehalten und der Restbetrag " "wird an Ihre ursprüngliche Zahlungsart erstattet." -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "Dies wird alle Ihre Tickets ungültig machen." -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." @@ -17038,11 +17327,11 @@ msgstr "" "Sie können diese Bestellung stornieren und eine volle Erstattung auf Ihre " "ursprüngliche Zahlungsmethode erhalten." -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "Sie können diese Bestellung mit dem folgenden Knopf stornieren." -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -17142,6 +17431,38 @@ msgstr "Bitte bestätigen Sie die folgenden Zahlungsdetails." msgid "Total: %(total)s" msgstr "Gesamt: %(total)s" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +#, fuzzy +#| msgid "Device registration failed." +msgid "Registration details" +msgstr "Geräteeinrichtung fehlgeschlagen." + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +#, fuzzy +#| msgid "Submit registration" +msgid "Your registration" +msgstr "Anmeldung abschicken" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +#, fuzzy +#| msgctxt "timeline" +#| msgid "Your event ends" +msgid "Your items" +msgstr "Ihre Veranstaltung endet" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "Meta-Informationen" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -17365,29 +17686,29 @@ msgstr "Ungültiger Termin ausgewählt." msgid "Please go back and try again." msgstr "Bitte gehen Sie einen Schritt zurück und versuchen es erneut." -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "Diese Bestellung kann nicht mehr bezahlt werden." -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "Die Zahlung kommt zu spät, um akzeptiert werden zu können." -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "Die Zahlungsmethode für diese Bestellung kann nicht geändert werden." -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "Eine Zahlung für diese Bestellung ist noch offen." -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "Sie können diese Bestellung nicht bearbeiten" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" "Der Ticket-Download ist für diese Bestellung (noch) nicht freigeschaltet." diff --git a/src/pretix/locale/de/LC_MESSAGES/djangojs.po b/src/pretix/locale/de/LC_MESSAGES/djangojs.po index e221c626b5..e60175af12 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: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-05-01 12:13+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: German \n" "Language-Team: German (informal) " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "Leer, wenn dies kein Eintrittsticket ist" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "ausstehend" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "bestätigt" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "erstattet" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Zahlungsinformationen" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, fuzzy, python-format +#| msgid "Order approved and confirmed: %(code)s" +msgid "Event registration confirmed: %(code)s" +msgstr "Bestellung bestätigt: %(code)s" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Zahlung erhalten für die Bestellung: %(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "extern gestartet" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "auf dem Weg" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "erledigt" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "Veranstalter" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "Kunde" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "Zahlungsgebühr" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "Versandkosten" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "Servicegebühr" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "Stornogebühr" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "Andere Gebühren" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "Geschenkgutschein" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Wert" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "Bestelltes Produkt" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "Warenkorb-ID (z.B. Session-ID)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "Produkt im Warenkorb" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "Produkte im Warenkorb" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "Firmenname" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Land auswählen" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "Nur für Firmenkunden mit Sitz in der EU." -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Diese Referenz wird auf deine Rechnung gedruckt, damit du die Rechnung " @@ -2646,7 +2653,7 @@ msgstr "" "Punkte enthalten. Jede Kurzform darf nur einmal vergeben werden und wird in " "URLs zu deinem Veranstalter und deinen Veranstalterkonten verwendet." -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2816,7 +2823,7 @@ msgstr "Produktpreis reduzieren um (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "Gutscheincode" @@ -3080,7 +3087,7 @@ msgid "Order status" msgstr "Bestellstatus" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "Bestelldetails anzeigen" @@ -3149,8 +3156,8 @@ msgstr "Erstattung angefordert" msgid "You have been requested to issue a refund for {order.code}." msgstr "Eine Erstattung für die Bestellung {order.code} wurde angefordert." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "Dieses Feld ist erforderlich." @@ -3366,7 +3373,7 @@ msgstr "Verrechnet mit: %s" msgid "Ticket code (barcode content)" msgstr "Ticket-Code (QR-Code-Inhalt)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Produktbezeichnung" @@ -3414,8 +3421,8 @@ msgid "Price including add-ons" msgstr "Preis inklusive Zusatzprodukte" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "Max Mustermann" @@ -3499,7 +3506,7 @@ msgstr "19:00" msgid "Event location" msgstr "Veranstaltungsort" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "Musterstadt" @@ -3613,7 +3620,7 @@ msgstr "Relativ:" msgid "Not set" msgstr "Nicht gesetzt" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3680,7 +3687,7 @@ msgstr "" "Wir haben das Produkt %(product)s aus deinem Warenkorb entfernt, da es nicht " "weniger als %(min)s mal gekauft werden kann." -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "Der Vorverkauf für diese Veranstaltung hat noch nicht begonnen." @@ -3696,7 +3703,7 @@ msgstr "" "Der Vorverkauf für diese Veranstaltung hat noch nicht begonnen. Die " "betroffenen Positionen wurden aus dem Warenkorb entfernt." -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3868,39 +3875,43 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "Die Steuerschuldnerschaft liegt beim Leistungsempfänger." -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" "Hier kann ein spezifischer Text über einen Zahlungsanbieter erscheinen." -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "Musterstraße 214" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "012345" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "Musterstadt" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "Beispielprodukt {}" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "Beispielprodukt A" -#: pretix/base/services/mail.py:138 -#, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +#: pretix/base/services/mail.py:146 +#, fuzzy, python-brace-format +#| msgid "" +#| "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" "Du erhältst diese E-Mail, weil du eine Bestellung für die Veranstaltung " "{event} getätigt hast." -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" @@ -3909,7 +3920,14 @@ msgstr "" "Du kannst deine Bestellung unter folgender Adresse einsehen:\n" "{orderurl}." -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" +"Du erhältst diese E-Mail, weil du eine Bestellung für die Veranstaltung " +"{event} getätigt hast." + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -3917,7 +3935,7 @@ msgstr "" "Einige der ausgewählten Produkte waren zwischenzeitlich nicht mehr " "verfügbar, bitte überprüfe deinen Warenkorb." -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -3925,7 +3943,7 @@ msgstr "" "Einige der ausgewählten Produkte waren zwischenzeitlich nicht mehr in der " "gewünschten Anzahl verfügbar, bitte überprüfe deinen Warenkorb." -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -3933,15 +3951,15 @@ msgstr "" "Der Preis einiger Produkte in deinem Warenkorb hat sich zwischenzeitlich " "geändert." -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "Ein interner Fehler ist aufgetreten, bitte erneut versuchen." -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "Dein Warenkorb ist leer." -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " @@ -3951,11 +3969,11 @@ msgstr "" "auswählen. Wir haben die überschüssigen Produkte aus deinem Warenkorb " "entfernt." -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "Der Vorverkaufszeitraum ist vorüber." -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -3963,7 +3981,7 @@ msgstr "" "Der Gutscheincode, der für eins der Produkte in deinem Warenkorb benutzt " "wurde, wurde nicht gefunden." -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -3973,7 +3991,7 @@ msgstr "" "wurde, wurde bereits zu oft verwendet. Wir haben das entsprechende Produkt " "aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -3982,7 +4000,7 @@ msgstr "" "wurde, ist abgelaufen. Wir haben das entsprechende Produkt aus dem Warenkorb " "entfernt." -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -3991,7 +4009,7 @@ msgstr "" "wurde, ist nicht für dieses Produkt gültig. Wir haben das entsprechende " "Produkt aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." @@ -4000,7 +4018,7 @@ msgstr "" "gekauft werden zu können. Wir haben das entsprechende Produkt aus dem " "Warenkorb entfernt." -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." @@ -4009,81 +4027,87 @@ msgstr "" "wurde, ist nicht für dieses Produkt gültig. Wir haben die betroffenen " "Produkte aus dem Warenkorb entfernt." -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "Die neue Frist muss in der Zukunft liegen." -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "Diese Bestellung wartet nicht auf Freigabe." -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "Bestellung bestätigt: %(code)s" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "Bestellung freigegeben und wartet auf Bezahlung: %(code)s" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "Bestellung abgelehnt: %(code)s" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "Du kannst diese Bestellung nicht stornieren." -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" "Die Stornogebühr darf nicht größer sein als der Betrag, der für diese " "Bestellung bereits bezahlt wurde." -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "Bestellung storniert: %(code)s" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Your order: %(code)s" +msgid "Your event registration: %(code)s" +msgstr "Deine Bestellung: %(code)s" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "Deine Bestellung läuft bald ab: %(code)s" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "Deine Bestellung wurde noch nicht bezahlt: %(code)s" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "Dein Ticket ist zum Download verfügbar: %(code)s" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "Du musst eine Produktvariante auswählen." -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "Das Kontingent {name} hat nicht genug freie Kapazität für diese Änderung." -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "Es ist kein Kontingent definiert, das diese Operation erlaubt." -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "Das ausgewählte Produkt ist nicht aktiv oder hat keinen Preis." -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -4091,11 +4115,11 @@ msgstr "" "Diese Änderung würde die Bestellung leer hinterlassen. Bitte storniere die " "Bestellung stattdessen." -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "Nur ausstehende oder bezahlte Bestellungen können verändert werden." -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -4103,7 +4127,7 @@ msgstr "" "Diese Änderung würde die Bestellung kostenlos machen und damit sofort als " "bezahlt markieren, es ist jedoch kein Kontingent verfügbar." -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -4111,23 +4135,23 @@ msgstr "" "Dieses Produkt ist nur als Zusatzprodukt verfügbar, bitte wähle die " "Basisposition zu der es hinzugefügt werden soll." -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" "Dieses Zusatzprodukt kann nicht zu diesem Basisprodukt hinzugefügt werden." -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "Du musst einen Termin auswählen." -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "Deine Bestellung wurde geändert: %(code)s" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -4210,7 +4234,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4236,7 +4260,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4261,7 +4285,40 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order {code} for {event} has been canceled.\n" +#| "\n" +#| "You can view the details of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hallo,\n" +"\n" +"deine Bestellung {code} für {event} wurde storniert.\n" +"\n" +"Du kannst deine Bestellung unter folgender Adresse einsehen:\n" +"{url}\n" +"\n" +"Viele Grüße,\n" +"Das {event} Team" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -4287,7 +4344,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -4317,7 +4374,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4345,7 +4402,40 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hallo,\n" +"\n" +"deine Bestellung für {event} wurde geändert.\n" +"\n" +"Du kannst deine Bestellung unter folgender Adresse ändern und einsehen:\n" +"{url}\n" +"\n" +"Viele Grüße,\n" +"Das {event} Team" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4368,7 +4458,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4395,7 +4485,40 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hallo,\n" +"\n" +"deine Bestellung für {event} wurde geändert.\n" +"\n" +"Du kannst deine Bestellung unter folgender Adresse ändern und einsehen:\n" +"{url}\n" +"\n" +"Viele Grüße,\n" +"Das {event} Team" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -4424,7 +4547,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4472,7 +4595,7 @@ msgstr "" "Viele Grüße,\n" "Dein {event} Team" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4495,7 +4618,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4525,7 +4648,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4553,7 +4676,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4572,7 +4695,40 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "you bought a ticket for {event}.\n" +#| "\n" +#| "If you did not do so already, you can download your ticket here:\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hallo,\n" +"\n" +"du hast ein Ticket für {event} gekauft.\n" +"\n" +"Wenn noch nicht geschehen, kannst du dein Ticket hier herunterladen:\n" +"{url}\n" +"\n" +"Viele Grüße,\n" +"Das {event} Team" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4595,62 +4751,62 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "Vorname" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "Nachname" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "Max" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "Mustermann" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "Vorname" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "Mittlerer Name" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "Max Mustermann" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "Rufname" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "Transkription" @@ -4864,7 +5020,40 @@ msgstr "Klicke hier um diese Einstellungen zu ändern:" msgid "Click here disable all notifications immediately:" msgstr "Klicke hier um sofort alle Benachrichtigungen abzustellen:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#, fuzzy +#| msgid "" +#| "You are receiving this email because you placed an order for the " +#| "following event:" +msgid "" +"You are receiving this email because someone signed you up for the following " +"event:" +msgstr "" +"Du erhältst diese E-Mail, weil du eine Bestellung für die folgende " +"Veranstaltung getätigt hast:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 +msgid "Event:" +msgstr "Veranstaltung:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 +msgid "Order code:" +msgstr "Bestellnummer:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 +msgid "Order date:" +msgstr "Bestelldatum:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +#, fuzzy +#| msgid "View order details" +msgid "View registration details" +msgstr "Bestelldetails anzeigen" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 msgid "" "You are receiving this email because you placed an order for the following " "event:" @@ -4872,18 +5061,6 @@ msgstr "" "Du erhältst diese E-Mail, weil du eine Bestellung für die folgende " "Veranstaltung getätigt hast:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 -msgid "Event:" -msgstr "Veranstaltung:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 -msgid "Order code:" -msgstr "Bestellnummer:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 -msgid "Order date:" -msgstr "Bestelldatum:" - #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4901,77 +5078,77 @@ msgstr "Aktivieren" msgid "Download ticket" msgstr "Ticket herunterladen" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 msgctxt "timeline" msgid "Your event starts" msgstr "Deine Veranstaltung beginnt" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "Deine Veranstaltung endet" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "Einlass für die Veranstaltung beginnt" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "Beginn des Vorverkaufs" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 #, fuzzy #| msgid "End of presale" msgctxt "timeline" msgid "End of ticket sales" msgstr "Ende des Vorverkaufs" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "Kunden können ihre Bestellungen nicht mehr bearbeiten" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "Keine Zahlungen werden mehr angenommen" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Tickets können heruntergeladen werden" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" "Kunden können unbezahlte oder kostenlose Bestellungen nicht mehr stornieren" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "Kunden können bezahlte Bestellungen nicht mehr stornieren" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "Ticket-Download-Erinnerungen werden verschickt" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "Produkt „{name}“ ist verfügbar" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "Produkt „{name}“ ist nicht mehr verfügbar" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -5032,20 +5209,20 @@ msgstr "Die Aufgabe wurde fertiggestellt." msgid "Filetype not allowed!" msgstr "Dateityp nicht erlaubt!" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "Verfügbare Sprachen" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" "Wähle alle Sprachen aus, in denen der Veranstaltungsshop verfügbar sein soll." -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "Dies ist eine Veranstaltungsreihe" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -5062,26 +5239,26 @@ msgstr "" "Es ist möglich, Tickets für mehrere Termine gleichzeitig zu erwerben. Diese " "Einstellung kann später nicht mehr geändert werden." -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" "Du hast diese Kurzform bereits für eine andere Veranstaltung benutzt. Bitte " "wähle eine neue." -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "Veranstaltungs-Zeitzone" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "Standardsprache" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "Umsatzsteuersatz" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " @@ -5092,7 +5269,7 @@ msgstr "" "Steuerlage hast, kannst du später andere Steuersätze hinzufügen und " "Detaileinstellungen treffen." -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" @@ -5100,40 +5277,40 @@ msgstr "" "Beispiel-Konferenzzentrum\n" "Heidelberg, Deutschland" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Die Standardsprache muss eine der aktivierten Sprachen sein (siehe weiter " "oben)." -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "Es muss eine Standardsprache eingestellt werden." -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "Konfiguration übernehmen" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "Nicht übernehmen" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "Zeige Veranstaltungsende" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" "Wenn diese Einstellung deaktiviert ist, wird nur der Beginn der " "Veranstaltung öffentlich angezeigt." -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "Zeige Uhrzeiten" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." @@ -5141,25 +5318,25 @@ msgstr "" "Wenn diese Einstellung deaktiviert ist, werden Veranstaltungsbeginn und -" "ende ohne Uhrzeit angezeigt" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "Zeige Produkte außerhalb des Vorverkaufszeitraums" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" "Zeige Produktdetails, bevor der Vorverkauf startet und nachdem er beendet " "ist." -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" "Zeige Netto- statt Bruttopreisen in den Produktlisten (nicht empfohlen)" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" @@ -5167,20 +5344,20 @@ msgstr "" "Unabhängig von deiner Auswahl wird der Warenkorb auch Bruttopreise anzeigen, " "da dies der Betrag ist, der tatsächlich überwiesen werden muss." -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "Beginn des Vorverkaufszeitraums anzeigen" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" "Zeige das Startdatum des Vorverkaufs, bevor der Verkaufszeitraum beginnt." -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "Letztes Änderungsdatum" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -5193,25 +5370,25 @@ msgstr "" "die Änderung aller Tickets nicht mehr möglich sein sobald der Zeitpunkt für " "einen der Termine verstrichen ist." -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "Verfügbare Sprachen" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "Zeige Anzahl verbleibender Tickets" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Zeige öffentlich an, wie viele Tickets des jeweiligen Typs noch verfügbar " "sind." -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "Warteliste aktivieren" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5224,11 +5401,11 @@ msgstr "" "Benachrichtigung mit einem Gutscheincode, mit dem das Ticket dann gekauft " "werden kann." -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "Warteliste-Antwortzeit" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -5239,11 +5416,11 @@ msgstr "" "läuft er ab und kann an die nächste Person auf der Warteliste weitergegeben " "werden." -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "Automatischer Versand der Wartelisten-Gutscheine" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -5258,27 +5435,27 @@ msgstr "" "Warteliste deaktivierst, aber diese Option aktiv lässt, werden weiter " "Gutscheine verschickt." -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "Namen der Teilnehmer*innen erfragen" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "Frage für alle Eintritts-Tickets nach dem Namen des/der Teilnehmer*in." -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "Namen der Teilnehmer*innen erfordern" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "Erfordere die Eingabe aller Teilnehmer*innen-Namen." -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "Namensformat" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " @@ -5288,11 +5465,11 @@ msgstr "" "dieser Option, wenn bereits Bestellungen existieren, kann beim Sortieren " "nach Namen oder Ändern von Namen zu unerwartetem Verhalten führen." -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "E-Mail-Adressen pro Ticket erfassen" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5310,11 +5487,11 @@ msgstr "" "jeder Teilnehmer*in benötigst. pretix sendet die Bestellbestätigung trotzdem " "nach wie vor nur an die primäre Adresse." -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "E-Mail-Adressen pro Ticket erfordern" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5324,41 +5501,41 @@ msgstr "" "eingegeben wird. Mehr Infos findest du bei der vorherigen Option. Eine E-" "Mail-Adresse für die Bestellbestätigung ist immer erforderlich." -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "E-Mail-Adressen doppelt abfragen" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Erfordere die doppelte Eingabe der primären E-Mail-Adresse um Tippfehler zu " "vermeiden." -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "Maximale Anzahl von Produkten pro Bestellung" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "Zusatzprodukte werden nicht mitgezählt." -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "Reservierungszeitraum" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Die Dauer in Minuten, die Produkte im Warenkorb eines Benutzers reserviert " "werden." -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "Impressum (URL)" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5366,11 +5543,11 @@ msgstr "" "Dies sollte bspw. ein Link zu einem Teil deiner Website sein, auf dem " "Kontaktdaten und rechtliche Informationen zu finden sind." -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "Bestätigungs-Text" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5383,30 +5560,30 @@ msgstr "" "du diese Einstellung nicht sondern kannst ähnliches im Seiten-Modul selbst " "einstellen." -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "Kontakt-E-Mail" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Wir werden diese Adresse veröffentlichen um Teilnehmer*innen zu ermöglichen, " "dich zu kontaktieren." -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Du kannst die Angabe von Teilnehmer*innennamen nur erfordern, wenn auch nach " "Namen gefragt wird." -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Du musst E-Mail-Adressen pro Ticket erfassen, wenn sie erforderlich sein " "sollen." -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5414,24 +5591,24 @@ msgstr "" "z.B.. Hiermit erkläre ich, dass ich die AGB des Veranstalters gelesen habe " "und ihnen zustimme." -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Frage nach {fields}, Anzeige wie {example}" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "Kunden können unbezahlte Bestellungen stornieren" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "Stornierungen nur erlauben bis" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "Kunden können bezahlte Bestellungen stornieren" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5440,23 +5617,23 @@ msgstr "" "Zahlungsmethode es erlaubt. Andernfalls musst du eine manuelle Rückbuchung " "veranlassen." -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "Feste Stornogebühr einbehalten" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "Zahlungs-, Versand- und Servicegebühren einbehalten" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "Prozentuale Stornogebühr einbehalten" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "Zahlungsziel in Tagen" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5469,11 +5646,11 @@ msgstr "" "Kreditkarte nutzen, empfehlen wir zwei oder drei Tage einzustellen, damit " "Kunden eine fehlgeschlagene Zahlung erneut versuchen können." -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "Datum des letzten möglichen Zahlungseingangs" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5485,11 +5662,11 @@ msgstr "" "Termine enthält, wird die Zahlung aller Tickets nicht mehr möglich sein " "sobald der Zeitpunkt für einen der Termine verstrichen ist." -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "Zahlungsziel nur an Werktagen" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5501,11 +5678,11 @@ msgstr "" "verschoben. Dies ist in einigen Ländern rechtlich erforderlich. Dies " "beeinflusst nicht das oben konfigurierte letzte Zahlungsdatum." -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "Unbezahlte Bestellungen automatisch ablaufen lassen" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5517,11 +5694,11 @@ msgstr "" "Pool gelangen und wieder Kontingent für Bestellungen von anderen Benutzern " "frei wird." -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "Späte Zahlungen akzeptieren" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5531,11 +5708,11 @@ msgstr "" "Kontingente noch nicht leer sind. Keine Bezahlungen werden nach dem oben " "angegebenen „letzten Zahlungsdatum“ akzeptiert." -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "Steuer-Regel für Zahlungsgebühren" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5545,11 +5722,11 @@ msgstr "" "soll. Dies setzt nur den Steuersatz und die Reverse-Charge-Regeln, andere " "Einstellungen der Steuer-Regel werden ignoriert." -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "Hilfetext" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5557,55 +5734,55 @@ msgstr "" "Dieser Text wird über den Zahlungsoptionen angezeigt. Du kannst hier " "beispielsweise die verschiedenen Optionen erklären." -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" "Das letzte Zahlungsdatum kann nicht vor dem Ende des Vorverkaufs liegen." -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "Rechnungsadresse erfragen" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "Rechnungsadresse erforderlich" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "Nur Firmenadressen akzeptieren" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "Diese Einstellung erzwingt die Eingabe eines Firmennamens." -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "Namen des Bestellers erfordern" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "Nach USt-ID fragen" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Funktioniert nur, wenn nach einer Rechnungsadresse gefragt wird. Die USt-ID-" "Eingabe ist freiwillig." -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "Nach abweichendem Leistungsempfänger fragen" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "Frage nicht nach einer Rechnungsadresse für kostenlose Bestellungen" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "Kostenlose Produkte auf Rechnung zeigen" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5613,29 +5790,29 @@ msgstr "" "Unabhängig von dieser Einstellung werden für Bestellungen, die nur " "kostenlose Produkte enthalten, keine Rechnungen erzeugt." -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "Erläuterung zur Rechnungsadresse" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "Dieser Text wird über der Eingabe der Rechnungsadresse angezeigt." -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "Rechnungen mit aufsteigender Nummerierung erzeugen" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Wenn diese Option deaktiviert wird, wird die Bestellnummer in der " "Rechnungsnummer verwendet" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "Rechnungsnummern-Präfix" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5650,45 +5827,57 @@ msgstr "" "vollständige Rechnungsnummer wird pro Veranstalter nur einmal ergeben. Diese " "Einstellung betrifft nur zukünftige Rechnungen." -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "Rechnungen ausstellen" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "Keine Rechnungen ausstellen" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "Nur manuell im Adminbereich" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "Automatisch auf Anfrage des Kunden" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "Automatisch für alle neuen Bestellungen" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "Automatisch bei Zahlungseingang" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" "Unabhängig von dieser Einstellung werden für Bestellungen, die nur " "kostenlose Produkte enthalten, keine Rechnungen erzeugt." -#: pretix/control/forms/event.py:668 +#: pretix/control/forms/event.py:669 +#, fuzzy +#| msgid "Generate invoices" +msgid "Generate invoices for Sales channels" +msgstr "Rechnungen ausstellen" + +#: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 msgid "Show attendee names on invoices" msgstr "Teilnehmername auf Rechnungen anzeigen" -#: pretix/control/forms/event.py:672 +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "Rechnungen an E-Mails anhängen" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5701,40 +5890,40 @@ msgstr "" "Mail angehängt. Wenn sie nicht automatisch generiert werden, werden sie an " "keine E-Mail angehängt." -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "Rechnungs-Layout" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "Adresszeile" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "Albert-Einstein-Straße 52" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "Inländische Steuernummer" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "USt-ID-Nr." -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" "z.B. Mit diesem Dokument erhältst die Rechnung für deine Ticketbestellung." -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "Einleitender Text" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "Wird auf jeder Rechnung oberhalb der Rechnungspositionen gedruckt." -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -5742,15 +5931,15 @@ msgstr "" "z.B. Vielen Dank für deinen Ticketkauf! Du findest mehr Informationen zur " "Veranstaltung unter …" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "Zusätzlicher Text" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "Wird auf jeder Rechnung unterhalb des Gesamtbetrages gedruckt." -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -5758,38 +5947,38 @@ msgstr "" "z.B. Deine Bankverbindung und rechtliche Angaben wie die USt-ID-Nr., " "Registernummern, etc." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "Fußzeile" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "Wird in kleinerer Schrift unten zentriert auf jede Seite gedruckt." -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "Rechnungssprache" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "Sprache des Benutzers" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "Logo" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Wir zeigen das Logo mit einer maximalen Seitenlänge von 2.5cm an." -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "Betreffs-Prefix" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -5798,49 +5987,59 @@ msgstr "" "vorangestellt und könnte z.B. eine Kurzform des Veranstaltungsnamens " "enthalten." -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "Absender-Adresse" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "Absender-Adresse für ausgehende E-Mails" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "Name des/der Teilnehmer*in" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "BCC-Adresse" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle E-Mails werden in Bcc-Kopie an diese Adresse geschickt" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "Signatur" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Diese wird an jede E-Mail angehängt. Verfügbare Platzhalter: {event}" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "z.B. Deine Kontaktdaten" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "HTML-E-Mail-Renderer" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "E-Mail-Adresse einer Bestellung geändert" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5849,7 +6048,36 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +#, fuzzy +#| msgid "Send a new email based on this" +msgid "Send an email to attendees" +msgstr "Neue Mail auf dieser Basis verschicken" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +#, fuzzy +#| msgid "Text (sent by admin)" +msgid "Text sent to attendees" +msgstr "Text (vom Admin verschickt)" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "Verfügbare Platzhalter: {event}, {url}" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -5858,32 +6086,39 @@ msgstr "" "Verfügbare Platzhalter: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" "Verfügbare Platzhalter:{event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "Text" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "Text (vom Admin verschickt)" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "Text (vom Benutzer beantragt)" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Verfügbare Platzhalter: {event}, {orders}" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "Anzahl Tage" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -5891,7 +6126,7 @@ msgstr "" "Die E-Mail wird die angegebene Anzahl an Tagen vor dem Ablaufdatum " "verschickt. Ist der Wert 0, wird die Mail nie verschickt." -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -5900,18 +6135,18 @@ msgstr "" "Verfügbare Platzhalter: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Verfügbare Platzhalter: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Verfügbare Platzhalter: {event}, {code}, {url}" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -5920,12 +6155,18 @@ msgstr "" "Verfügbare Platzhalter: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Verfügbare Platzhalter: {event}, {url}" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "Verfügbare Platzhalter: {event}, {url}" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -5933,11 +6174,11 @@ msgstr "" "Die E-Mail wird die eingestellte Anzahl Tage vor der Veranstaltung " "verschickt. Wenn das Feld leer ist, wird die Mail nicht verschickt." -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "Bestellung erhalten" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5946,11 +6187,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "Bestätigte Bestellung" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5963,11 +6204,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "Abgelehnte Bestellung" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5976,11 +6217,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "Eigenen SMTP-Server verwenden" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -5988,67 +6229,67 @@ msgstr "" "Alle E-Mails bezüglich deiner Veranstaltung werden über den von dir " "angegebenen SMTP-Server versendet." -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "Hostname" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "Benutzername" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "STARTTLS verwenden" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "Meistens auf Port 587 verfügbar." -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "SSL verwenden" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "Meistens auf Port 465 verfügbar." -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "Du kannst nur SSL oder STARTTLS aktivieren, nicht beides." -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "Hauptfarbe" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Bitte gib einen hexadezimalen Farbwert ein, z.B. #990000." -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "Akzentfarbe für Erfolg" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "Wir empfehlen dringend, einen Grünton zu verwenden." -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "Akzentfarbe für Fehler" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "Wir empfehlen dringend, einen dunklen Rotton zu verwenden." -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6058,20 +6299,20 @@ msgstr "" "Veranstaltung nicht mehr oben auf der Seite an. Wir zeigen das Logo mit " "einer Höhe von maximal 120 Pixeln an." -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Schriftart" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "Nur von modernen Browsern respektiert." -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "Text für Ende des Vorverkaufs" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6081,11 +6322,11 @@ msgstr "" "Verkaufszeitraum vorüber ist. Du kannst hier andere Wege ein Ticket zu " "bekommen, wie z.B. eine Abendkasse, beschreiben." -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "Gutschein-Erklärung" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6093,48 +6334,48 @@ msgstr "" "Dieser Text wird neben der Gutscheincode-Eingabe angezeigt. Du kannst ihn z." "B. nutzen um zu erklären, wie man an einen Gutscheincode gelangt." -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "Zeige Produkt-Varianten standardmäßig ausgeklappt an" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "Sortierung der Termine" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "Veranstaltungsbeginn (absteigend)" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "Name (absteigend)" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "Der Ticket-Shop soll von Suchmaschinen nicht indiziert werden" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Leite nach Hinzufügen eines Produktes zum Warenkorb direkt zum Checkout um." -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "Funktion benutzen" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Wenn diese Funktion aktiviert ist, generiert pretix Tickets, die der " "Benutzer herunterladen und ausdrucken kann." -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "Download-Datum" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6145,55 +6386,55 @@ msgstr "" "Termine enthält, wird der Download aller Tickets möglich sein sobald der " "Zeitpunkt für einen der Termine erreicht ist." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "Biete Ticket-Download für Zusatz-Produkte an" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "Tickets für Produkte generieren, die keinen Zutritt enthalten" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "Biete Ticket-Download bereits vor Bezahlung einer Bestellung an" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "Beliebiges Land" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "Europäische Union" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "Beliebiger Kunde" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "Privatperson" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "Unternehmen" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "Unternehmen mit gültiger USt-ID-Nr." -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "MwSt. berechnen" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "Keine MwSt." -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "Vorausgewählter Gutschein" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6205,11 +6446,11 @@ msgstr "" "Gutscheincode dafür genutzt. Dies kann beispielsweise für einen Rabatt " "verwendet werden oder um nur versteckte Produkte im Widget anzuzeigen." -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "Kompatibilitäts-Modus" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6217,41 +6458,41 @@ msgstr "" "Das reguläre Widget funktioniert mit manchen Website-Baukästen nicht. Wenn " "Probleme auftreten kannst du es mit diesem Kompatibilitätsmodus versuchen." -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "Der ausgewählte Gutschein existiert nicht." -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "Das eingegebene Passwort war nicht korrekt." -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "Der Kurzname der Veranstaltung war nicht korrekt." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Ihr Passwort" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "Kurzname der Veranstaltung" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "Ticket-Downloads" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Die Teilnehmer*innen werden ihre Tickets im PDF-Format herunterladen können." -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "Erfordere, dass alle Teilnehmer*innen ihre Namen ausfüllen" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6259,11 +6500,11 @@ msgstr "" "Standardmäßig werden die Namen erfragt, aber müssen nicht ausgefüllt werden. " "Du kannst dies in den Einstellungen komplett abschalten." -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "Zahlung über Stripe" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6275,11 +6516,11 @@ msgstr "" "brauchst du ein Konto bei Stripe, das sich in unter fünf Minuten über das " "einfache Interface von Stripe erstellen lässt." -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "Zahlung per Banküberweisung" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -6289,16 +6530,16 @@ msgstr "" "zu überweisen. Du kannst dann deinen Kontoauszug in pretix importieren, um " "Zahlungen zuzuweisen, oder die Bestellungen manuell als bezahlt markieren." -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preis (optional)" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "Kostenlos" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "Verfügbare Anzahl" @@ -6370,7 +6611,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "Alle Termine" @@ -6912,8 +7153,8 @@ msgstr "" "danach den Link neu verschicken; der User muss auch die Tickets neu " "herunterladen, da die alten Versionen ungültig gemacht werden." -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "Betreff" @@ -6921,8 +7162,8 @@ msgstr "Betreff" msgid "Recipient" msgstr "Empfänger" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "Nachricht" @@ -7304,7 +7545,7 @@ msgid "The order has been refunded." msgstr "Die Bestellung wurde zurückerstattet." #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "Die Bestellung wurde storniert." @@ -7342,7 +7583,7 @@ msgid "The order locale has been changed." msgstr "Die Sprache der Bestellung wurde geändert." #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "Die Rechnung wurde erstellt." @@ -8010,7 +8251,7 @@ msgid "Invoicing" msgstr "Rechnungswesen" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "Stornierung" @@ -8277,8 +8518,8 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -9102,19 +9343,19 @@ msgstr "Rechnungseinstellungen" msgid "General settings" msgstr "Allgemeine Einstellungen" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "Adressformular" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "Ihre Rechnungsangaben" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "Anpassung der Rechnungen" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "Speichern und Vorschau zeigen" @@ -9245,63 +9486,63 @@ msgstr "Keine Ergebnisse" msgid "E-mail settings" msgstr "E-Mail-Einstellungen" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "E-Mail-Design" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "Vorschau" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "E-Mail-Inhalt" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "Getätigte Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "Bezahlte Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "Kostenlose Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "Link erneut senden" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "Zahlungserinnerung" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "Wartelisten-Benachrichtigung" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "Individuelle E-Mail" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "Ticket-Download-Erinnerung" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "Freigabeprozess" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "SMTP-Einstellungen" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "Speichern und SMTP-Einstellung testen" @@ -10582,8 +10823,8 @@ msgstr "Ja, Bestellung freigeben" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "Stornieren" @@ -10754,7 +10995,7 @@ msgstr "Informationen ändern" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "Rechnungsinformationen" @@ -10915,7 +11156,7 @@ msgid "Change products" msgstr "Produkte bearbeiten" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "Bestellte Produkte" @@ -10937,10 +11178,10 @@ msgstr "Ticket-Code anzeigen" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "nicht beantwortet" @@ -10962,27 +11203,27 @@ msgstr "UNSICHER" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "zzgl. %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "Gesamt (netto)" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "Steuern" @@ -10992,7 +11233,7 @@ msgstr "Steuern" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Gesamt" @@ -11061,7 +11302,7 @@ msgstr "Ändern" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "PLZ und Ort" @@ -11094,7 +11335,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "Betreff:" @@ -11307,17 +11548,17 @@ msgid "Send email" msgstr "E-Mails verschicken" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "E-Mail-Vorschau" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "E-Mail-Vorschau" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "Senden" @@ -13397,7 +13638,7 @@ msgid "Unknown e-mail renderer." msgstr "Unbekannter E-Mail-Renderer." #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "Du hast einen ungültigen Ausgabetyp gewählt." @@ -13636,18 +13877,18 @@ msgstr "Ein neuer geheimer Schlüssel wurde erzeugt und ist sofort aktiv." msgid "Access for the selected application has been revoked." msgstr "Der Zugriff für die ausgewählte App zu deinem Konto wurde entfernt." -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" "Unbekannte Bestellnummer oder Bestellung gehört einem anderen Benutzer." -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "Der Ticket-Download ist für dieses Produkt nicht freigeschaltet." @@ -13827,15 +14068,15 @@ msgstr "Die Rechnung wurde von persönlichen Daten bereinigt." msgid "The email has been queued to be sent." msgstr "Die E-Mail wurde zum Versenden gespeichert." -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "Diese Rechnung wurde nicht gefunden" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "Die Rechungsdatei liegt auf dem Server nicht mehr vor." -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -13878,7 +14119,7 @@ msgid "The order has been changed." msgstr "Die Bestellung wurde geändert." #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "Wir hatten Schwierigkeiten, deine Eingabe zu verarbeiten." @@ -13887,13 +14128,13 @@ msgstr "Wir hatten Schwierigkeiten, deine Eingabe zu verarbeiten." msgid "Nothing about the order had to be changed." msgstr "Es wurde keine Änderung vorgenommen." -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" "Wir könnten die E-Mail nicht senden, siehe weiter unten für weitere " "Informationen." -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Betreff: {subject}" @@ -13906,7 +14147,7 @@ msgstr "Die Nachricht wurde gespeichert und wird an {} versendet." msgid "Failed to send mail to the following user: {}" msgstr "Die Mail an den folgenden Benutzer konnte nicht versendet werden: {}" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -15453,19 +15694,39 @@ msgstr "E-Mails verschicken" msgid "This plugin allows you to send out emails to all your customers." msgstr "Dieses Plugin erlaubt, E-Mails an alle Kunden zu verschicken." -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Send email" +msgid "Send email to" +msgstr "E-Mails verschicken" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "Sende nur an Käufer des Produktes" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "Nur an Kunden von" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "Zahlung ausstehend aber überfällig" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "An Kunden mit Bestellstatus" @@ -15477,32 +15738,59 @@ msgstr "E-Mail wurde verschickt" msgid "The order received a mass email." msgstr "Die Bestellung hat eine Rundmail erhalten." +#: pretix/plugins/sendmail/signals.py:50 +#, fuzzy +#| msgid "The order received a mass email." +msgid "A ticket holder of this order received a mass email." +msgstr "Die Bestellung hat eine Rundmail erhalten." + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "An Bestellungen:" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "E-Mail-Adresse einer Bestellung geändert" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Contact address" +msgid "All contact addresses" +msgstr "Kontakt-E-Mail" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "E-Mail-Adresse einer Bestellung geändert" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "Neue Mail auf dieser Basis verschicken" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "Ungültige Log-ID übergeben" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" "Es existiert keine Bestellung, die zu den eingegebenen Kriterien passt." -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "Musterfirma GmbH" -#: pretix/plugins/sendmail/views.py:131 -#, python-format +#: pretix/plugins/sendmail/views.py:134 +#, fuzzy, python-format +#| msgid "" +#| "Your message has been queued and will be sent to %d users in the next " +#| "minutes." msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" "Die Nachricht wurde gespeichert und wird in den nächsten Minuten an %d " "Benutzer versendet." @@ -16258,12 +16546,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "Zahlung" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "Bitte wähle eine Zahlungsmethode aus." #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "Die eingegebenen Zahlungsinformationen sind unvollständig." @@ -16487,7 +16775,7 @@ msgstr "Bearbeiten" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "Kontaktinformationen" @@ -16617,19 +16905,19 @@ msgstr "" "Alle verbleibenden Tickets sind reserviert, werden aber evtl. wieder " "verfügbar." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "Alles klar, wir nehmen das raus…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "Eins entfernen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "Okay, wir versuchen dir mehr zu reservieren!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -16640,7 +16928,7 @@ msgstr "" "Sobald die Produkte in deinem Warenkorb sind, hast du %(time)s Minuten um " "deine Bestellung abzuschließen." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "Eins mehr hinzufügen" @@ -16649,10 +16937,104 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "Bestellbestätigung" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" +"Bitte lade dein Ticket mit den Buttons weiter unten herunter und halte es am " +"Einlass der Veranstaltung bereit." + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "Alle Tickets auf einmal herunterladen:" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "Du kannst deine Tickets hier ab %(date)s herunterladen." + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "Zahlung ausstehend" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "Minimale Bestellmenge: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "GRATIS" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "Varianten zeigen" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Preis von %(item)s verändern" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "zzgl. Steuern" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "inkl. Steuern" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "zzgl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "inkl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "Gib unten einen Gutscheincode ein, um dieses Produkt zu bestellen." + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Anzahl an %(item)s – %(var)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Anzahl an %(item)s" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -16747,101 +17129,24 @@ msgstr "Zum Kalender hinzufügen" msgid "We're now trying to reserve this for you!" msgstr "Wir versuchen nun, die ausgewählten Produkte für dich zu reservieren!" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "Minimale Bestellmenge: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "GRATIS" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "Varianten zeigen" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Preis von %(item)s verändern" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "zzgl. Steuern" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "inkl. Steuern" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "zzgl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "inkl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "Gib unten einen Gutscheincode ein, um dieses Produkt zu bestellen." - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Anzahl an %(item)s – %(var)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Anzahl an %(item)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "Zum Warenkorb hinzufügen" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "Gutschein einlösen" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "Gutschein einlösen" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "Wenn du bereits ein Ticket bestellt hast" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -16853,7 +17158,7 @@ msgstr "" "Bestellvorgang geschickt haben. Wenn du den Link nicht finden kannst, klicke " "auf den folgenden Button, um ein erneutes Zusenden des Links anzufordern." -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -16912,6 +17217,7 @@ msgstr "" "einen Link mit dieser Adresse an deine E-Mail-Adresse geschickt." #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "Im Backend ansehen" @@ -16950,37 +17256,20 @@ msgstr "" "Eine Erstattung von %(amount)s ist bereits auf dem Weg zu dir. Je nach " "Zahlungsart kann dies bis zu 14 Tage dauern." -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" -"Bitte lade dein Ticket mit den Buttons weiter unten herunter und halte es am " -"Einlass der Veranstaltung bereit." - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "Alle Tickets auf einmal herunterladen:" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "Du kannst deine Tickets hier ab %(date)s herunterladen." - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "Details bearbeiten" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "Rechnung anfragen" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "Interne Referenz" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -16991,14 +17280,14 @@ msgstr "" "von %(fee)s einbehalten und der Restbetrag an deine " "ursprüngliche Zahlungsart erstattet." -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "Dies wird alle deine Tickets ungültig machen." -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." @@ -17006,11 +17295,11 @@ msgstr "" "Du kannst diese Bestellung stornieren und eine volle Erstattung auf deine " "ursprüngliche Zahlungsmethode erhalten." -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "Du kannst diese Bestellung mit dem folgenden Knopf stornieren." -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -17109,6 +17398,38 @@ msgstr "Bitte bestätige die folgenden Zahlungsdetails." msgid "Total: %(total)s" msgstr "Gesamt: %(total)s" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +#, fuzzy +#| msgid "Device registration failed." +msgid "Registration details" +msgstr "Geräteeinrichtung fehlgeschlagen." + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +#, fuzzy +#| msgid "Submit registration" +msgid "Your registration" +msgstr "Anmeldung abschicken" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +#, fuzzy +#| msgctxt "timeline" +#| msgid "Your event ends" +msgid "Your items" +msgstr "Deine Veranstaltung endet" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "Meta-Informationen." + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -17330,29 +17651,29 @@ msgstr "Ungültiger Termin ausgewählt." msgid "Please go back and try again." msgstr "Bitte gehe einen Schritt zurück und versuche es erneut." -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "Diese Bestellung kann nicht mehr bezahlt werden." -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "Die Zahlung kommt zu spät, um akzeptiert werden zu können." -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "Die Zahlungsmethode für diese Bestellung kann nicht geändert werden." -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "Eine Zahlung für diese Bestellung ist noch offen." -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "Du kannst diese Bestellung nicht bearbeiten" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" "Der Ticket-Download ist für diese Bestellung (noch) nicht freigeschaltet." diff --git a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po index 6c92ecdd52..1322a8aab0 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: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-05-01 12:12+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: German (informal) \n" "Language-Team: LANGUAGE \n" @@ -18,14 +18,14 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: htmlcov/pretix_control_views_dashboards_py.html:963 +#: htmlcov/pretix_control_views_dashboards_py.html:898 #: pretix/control/templates/pretixcontrol/events/index.html:127 #: pretix/control/templates/pretixcontrol/organizers/detail.html:64 #: pretix/control/views/dashboards.py:397 msgid "Shop disabled" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:965 +#: htmlcov/pretix_control_views_dashboards_py.html:900 #: pretix/control/forms/filter.py:373 pretix/control/forms/filter.py:508 #: pretix/control/templates/pretixcontrol/events/index.html:129 #: pretix/control/templates/pretixcontrol/organizers/detail.html:66 @@ -33,7 +33,7 @@ msgstr "" msgid "Presale over" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:967 +#: htmlcov/pretix_control_views_dashboards_py.html:902 #: pretix/control/forms/filter.py:372 pretix/control/forms/filter.py:507 #: pretix/control/templates/pretixcontrol/events/index.html:131 #: pretix/control/templates/pretixcontrol/organizers/detail.html:68 @@ -41,7 +41,7 @@ msgstr "" msgid "Presale not started" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:969 +#: htmlcov/pretix_control_views_dashboards_py.html:904 #: pretix/control/templates/pretixcontrol/events/index.html:133 #: pretix/control/templates/pretixcontrol/organizers/detail.html:70 #: pretix/control/templates/pretixcontrol/subevents/index.html:119 @@ -161,12 +161,12 @@ msgid "" msgstr "" #: pretix/api/views/order.py:329 pretix/control/views/orders.py:946 -#: pretix/presale/views/order.py:526 +#: pretix/presale/views/order.py:614 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:334 pretix/control/views/orders.py:948 -#: pretix/presale/views/order.py:528 +#: pretix/presale/views/order.py:616 msgid "An invoice for this order already exists." msgstr "" @@ -188,7 +188,7 @@ msgid "Order marked as paid" msgstr "" #: pretix/api/webhooks.py:125 pretix/base/notifications.py:212 -#: pretix/control/templates/pretixcontrol/event/mail.html:63 +#: pretix/control/templates/pretixcontrol/event/mail.html:64 msgid "Order canceled" msgstr "" @@ -205,7 +205,7 @@ msgid "Order contact address changed" msgstr "" #: pretix/api/webhooks.py:141 pretix/base/notifications.py:236 -#: pretix/control/templates/pretixcontrol/event/mail.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:55 msgid "Order changed" msgstr "" @@ -233,7 +233,7 @@ msgstr "" msgid "Online shop" msgstr "" -#: pretix/base/email.py:125 +#: pretix/base/email.py:130 msgid "pretix default" msgstr "" @@ -313,8 +313,8 @@ msgstr "" msgid "All invoices" msgstr "" -#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1116 -#: pretix/base/models/orders.py:1438 pretix/control/forms/filter.py:93 +#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1124 +#: pretix/base/models/orders.py:1485 pretix/control/forms/filter.py:93 #: pretix/control/forms/filter.py:893 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/orders/refunds.html:42 @@ -353,7 +353,7 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1692 +#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1740 #: pretix/base/notifications.py:183 msgid "Order positions" msgstr "" @@ -439,7 +439,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:640 #: pretix/plugins/checkinlists/exporters.py:321 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 -#: pretix/presale/templates/pretixpresale/event/order.html:230 +#: pretix/presale/templates/pretixpresale/event/order.html:199 msgid "Company" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: pretix/base/models/devices.py:47 pretix/base/models/event.py:846 #: pretix/base/models/event.py:1031 pretix/base/models/items.py:1213 #: pretix/base/models/organizer.py:31 pretix/base/models/tax.py:91 -#: pretix/base/settings.py:741 pretix/control/forms/event.py:1090 +#: pretix/base/settings.py:813 pretix/control/forms/event.py:1175 #: pretix/control/forms/item.py:235 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 @@ -467,7 +467,7 @@ msgstr "" #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:130 -#: pretix/presale/templates/pretixpresale/event/order.html:233 +#: pretix/presale/templates/pretixpresale/event/order.html:202 #: pretix/presale/templates/pretixpresale/organizers/index.html:56 msgid "Name" msgstr "" @@ -475,10 +475,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:99 pretix/base/exporters/orderlist.py:211 #: pretix/base/exporters/orderlist.py:304 #: pretix/base/exporters/orderlist.py:494 -#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1871 +#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1973 #: pretix/control/templates/pretixcontrol/order/index.html:644 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 -#: pretix/presale/templates/pretixpresale/event/order.html:236 +#: pretix/presale/templates/pretixpresale/event/order.html:205 msgid "Address" msgstr "" @@ -487,8 +487,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:495 #: pretix/base/exporters/orderlist.py:503 #: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1872 -#: pretix/control/forms/event.py:703 +#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1974 +#: pretix/control/forms/event.py:711 msgid "ZIP code" msgstr "" @@ -497,8 +497,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:496 #: pretix/base/exporters/orderlist.py:504 #: pretix/base/exporters/orderlist.py:584 -#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1873 -#: pretix/control/forms/event.py:710 +#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1975 +#: pretix/control/forms/event.py:718 msgid "City" msgstr "" @@ -507,11 +507,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:497 #: pretix/base/exporters/orderlist.py:505 #: pretix/base/exporters/orderlist.py:585 -#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1874 -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:715 +#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1976 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:723 #: pretix/control/templates/pretixcontrol/order/index.html:648 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 -#: pretix/presale/templates/pretixpresale/event/order.html:240 +#: pretix/presale/templates/pretixpresale/event/order.html:209 msgid "Country" msgstr "" @@ -520,10 +520,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:499 #: pretix/base/exporters/orderlist.py:506 #: pretix/base/exporters/orderlist.py:587 -#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1876 +#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1978 #: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 -#: pretix/presale/templates/pretixpresale/event/order.html:243 +#: pretix/presale/templates/pretixpresale/event/order.html:212 msgid "VAT ID" msgstr "" @@ -576,7 +576,7 @@ msgid "Description" msgstr "" #: pretix/base/exporters/orderlist.py:199 -#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:936 +#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:944 #: pretix/base/pdf.py:86 #: pretix/control/templates/pretixcontrol/order/change.html:121 #: pretix/plugins/checkinlists/exporters.py:213 @@ -586,8 +586,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:200 #: pretix/base/exporters/orderlist.py:279 -#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1570 -#: pretix/base/models/orders.py:1668 pretix/base/models/tax.py:98 +#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1617 +#: pretix/base/models/orders.py:1715 pretix/base/models/tax.py:98 msgid "Tax rate" msgstr "" @@ -600,8 +600,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:202 #: pretix/base/exporters/orderlist.py:281 -#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1579 -#: pretix/base/models/orders.py:1677 +#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1626 +#: pretix/base/models/orders.py:1724 msgid "Tax value" msgstr "" @@ -617,9 +617,9 @@ msgid "Position ID" msgstr "" #: pretix/base/exporters/orderlist.py:274 pretix/base/models/checkin.py:16 -#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:921 +#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:929 #: pretix/base/models/vouchers.py:92 pretix/base/models/waitinglist.py:33 -#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1219 +#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1304 #: pretix/control/forms/filter.py:187 pretix/control/forms/filter.py:789 #: pretix/control/forms/item.py:146 pretix/control/forms/orders.py:208 #: pretix/control/forms/orders.py:253 pretix/control/forms/vouchers.py:70 @@ -633,7 +633,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 #: pretix/plugins/checkinlists/exporters.py:316 -#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:79 +#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:97 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:92 msgctxt "subevent" msgid "Date" @@ -656,26 +656,26 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:939 msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:282 #: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:158 -#: pretix/base/models/orders.py:940 pretix/base/pdf.py:100 +#: pretix/base/models/orders.py:948 pretix/base/pdf.py:100 #: pretix/control/templates/pretixcontrol/order/index.html:296 #: pretix/plugins/badges/exporters.py:105 #: pretix/plugins/checkinlists/exporters.py:52 #: pretix/plugins/checkinlists/exporters.py:296 #: pretix/plugins/ticketoutputpdf/exporters.py:39 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 msgid "Attendee name" msgstr "" #: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:164 -#: pretix/base/models/orders.py:948 +#: pretix/base/models/orders.py:956 #: pretix/control/templates/pretixcontrol/order/index.html:301 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:35 msgid "Attendee email" msgstr "" @@ -700,8 +700,8 @@ msgid "Only successful payments" msgstr "" #: pretix/base/exporters/orderlist.py:415 pretix/base/models/orders.py:190 -#: pretix/base/models/orders.py:1103 pretix/base/models/orders.py:1419 -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1662 +#: pretix/base/models/orders.py:1111 pretix/base/models/orders.py:1466 +#: pretix/base/models/orders.py:1606 pretix/base/models/orders.py:1709 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:211 msgid "Order" @@ -725,8 +725,8 @@ msgstr "" msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1099 -#: pretix/base/models/orders.py:1415 +#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1107 +#: pretix/base/models/orders.py:1462 #: pretix/control/templates/pretixcontrol/order/index.html:452 #: pretix/control/templates/pretixcontrol/order/index.html:548 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 @@ -774,7 +774,7 @@ msgid "Current user's carts" msgstr "" #: pretix/base/exporters/orderlist.py:450 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1311 pretix/control/navigation.py:222 +#: pretix/control/forms/event.py:1396 pretix/control/navigation.py:222 #: pretix/control/templates/pretixcontrol/event/settings.html:73 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 @@ -805,8 +805,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:479 pretix/base/shredder.py:290 #: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/order/index.html:211 -#: pretix/presale/templates/pretixpresale/event/order.html:171 -#: pretix/presale/templates/pretixpresale/event/order.html:192 +#: pretix/presale/templates/pretixpresale/event/order.html:140 +#: pretix/presale/templates/pretixpresale/event/order.html:161 msgid "Invoices" msgstr "" @@ -821,7 +821,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:487 #: pretix/base/exporters/orderlist.py:576 pretix/base/models/items.py:927 -#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1828 +#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1930 #: pretix/control/forms/filter.py:378 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -847,7 +847,7 @@ msgid "Cancellation of" msgstr "" #: pretix/base/exporters/orderlist.py:492 pretix/base/models/auth.py:90 -#: pretix/control/forms/event.py:1224 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1309 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "" @@ -900,18 +900,18 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/orderlist.py:507 -#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1885 +#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1987 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/orderlist.py:508 -#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1880 +#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:667 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1199 +#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1284 msgid "Reverse charge" msgstr "" @@ -939,11 +939,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:539 #: pretix/base/exporters/orderlist.py:618 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgid "Invoice" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:846 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:854 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -953,7 +953,7 @@ msgstr "" msgid "Yes" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:848 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:856 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -993,7 +993,7 @@ msgid "E-mail" msgstr "" #: pretix/base/forms/auth.py:18 pretix/base/forms/auth.py:84 -#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:973 +#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1045 #: pretix/control/templates/pretixcontrol/user/reauth.html:18 msgid "Password" msgstr "" @@ -1095,7 +1095,7 @@ msgstr "" msgid "Repeat new password" msgstr "" -#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:301 +#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:302 #: pretix/control/forms/users.py:37 msgid "Default timezone" msgstr "" @@ -1134,7 +1134,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "" #: pretix/base/forms/widgets.py:126 pretix/base/forms/widgets.py:131 -#: pretix/base/models/orders.py:1867 +#: pretix/base/models/orders.py:1969 msgid "Business customer" msgstr "" @@ -1219,6 +1219,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/refunds.html:59 #: pretix/control/templates/pretixcontrol/search/orders.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:48 +#: pretix/presale/templates/pretixpresale/event/position.html:14 msgid "TEST MODE" msgstr "" @@ -1235,7 +1236,7 @@ msgstr "" #: pretix/base/invoice.py:467 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgctxt "invoice" msgid "Cancellation" msgstr "" @@ -1336,8 +1337,8 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1869 -#: pretix/base/settings.py:752 pretix/base/settings.py:763 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1971 +#: pretix/base/settings.py:824 pretix/base/settings.py:835 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -1470,7 +1471,7 @@ msgid "Event currency" msgstr "" #: pretix/base/models/event.py:302 pretix/base/models/event.py:848 -#: pretix/control/forms/event.py:1088 pretix/control/forms/subevents.py:59 +#: pretix/control/forms/event.py:1173 pretix/control/forms/subevents.py:59 msgid "Event start time" msgstr "" @@ -1530,7 +1531,7 @@ msgstr "" msgid "Internal comment" msgstr "" -#: pretix/base/models/event.py:335 pretix/control/forms/event.py:168 +#: pretix/base/models/event.py:335 pretix/control/forms/event.py:169 #: pretix/control/forms/filter.py:511 #: pretix/control/templates/pretixcontrol/event/index.html:12 #: pretix/control/views/dashboards.py:408 @@ -1541,7 +1542,7 @@ msgstr "" #: pretix/base/models/event.py:340 pretix/base/models/items.py:235 #: pretix/base/models/items.py:1202 pretix/base/models/orders.py:131 -#: pretix/base/models/orders.py:1820 pretix/base/models/vouchers.py:86 +#: pretix/base/models/orders.py:1922 pretix/base/models/vouchers.py:86 #: 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 @@ -1608,7 +1609,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1061 +#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1146 msgid "Frontpage text" msgstr "" @@ -2150,7 +2151,7 @@ msgstr "" msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1340 +#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1425 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "" @@ -2159,7 +2160,7 @@ msgstr "" msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:925 +#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:933 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "" @@ -2254,7 +2255,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1832 +#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1934 msgid "Expiration date" msgstr "" @@ -2281,7 +2282,7 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:959 +#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:967 msgid "Meta information" msgstr "" @@ -2310,164 +2311,169 @@ msgstr "" msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:748 pretix/base/services/orders.py:746 +#: pretix/base/models/orders.py:756 pretix/base/services/orders.py:678 #: pretix/control/views/event.py:697 #: pretix/presale/templates/pretixpresale/event/order.html:44 #, python-format msgid "Your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:850 +#: pretix/base/models/orders.py:858 msgid "" msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2478,7 +2484,7 @@ msgid "" "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2635,7 +2641,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -2864,7 +2870,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -2931,8 +2937,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3108,7 +3114,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3156,8 +3162,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3241,7 +3247,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3353,7 +3359,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3410,7 +3416,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3424,7 +3430,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3570,225 +3576,237 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, python-format +msgid "Your event registration: %(code)s" +msgstr "" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3851,7 +3869,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -3866,7 +3884,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -3880,7 +3898,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -3895,7 +3927,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -3911,7 +3943,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -3928,7 +3960,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -3942,7 +3988,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -3958,7 +4004,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -3974,7 +4034,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -3999,7 +4059,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4013,7 +4073,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4031,7 +4091,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4048,7 +4108,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4060,7 +4120,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4074,62 +4148,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4318,24 +4392,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4353,74 +4440,74 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 msgctxt "timeline" msgid "Your event starts" msgstr "" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4471,19 +4558,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4493,105 +4580,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4599,23 +4686,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4623,22 +4710,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4647,38 +4734,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4689,58 +4776,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4748,69 +4835,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4818,22 +4905,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -4841,121 +4928,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -4964,43 +5051,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5008,233 +5105,275 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +msgid "Sender name" +msgstr "" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5243,218 +5382,218 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5462,60 +5601,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5523,27 +5662,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5615,7 +5754,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6110,8 +6249,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6119,8 +6258,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6469,7 +6608,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6505,7 +6644,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7142,7 +7281,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7392,8 +7531,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8112,19 +8251,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8233,63 +8372,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9411,8 +9550,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9557,7 +9696,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9707,7 +9846,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9729,10 +9868,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9752,27 +9891,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9782,7 +9921,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "" @@ -9849,7 +9988,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -9880,7 +10019,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10073,17 +10212,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -11957,7 +12096,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12182,17 +12321,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12351,15 +12490,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12397,7 +12536,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12406,11 +12545,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12423,7 +12562,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -13830,19 +13969,37 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 -msgid "Only send to people who bought" +#: pretix/plugins/sendmail/forms.py:13 +msgid "Send email to" msgstr "" #: pretix/plugins/sendmail/forms.py:25 +msgid "Only send to people who bought" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -13854,31 +14011,47 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +msgid "Attendee contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +msgid "All contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +msgid "Order contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14559,12 +14732,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14771,7 +14944,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -14882,19 +15055,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -14903,7 +15076,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -14912,10 +15085,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15008,101 +15273,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15110,7 +15298,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15156,6 +15344,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15190,35 +15379,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15226,24 +15400,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15329,6 +15503,29 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +msgid "Additional information" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15528,29 +15725,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/djangojs.pot b/src/pretix/locale/djangojs.pot index 17769de61f..3b99b3caa2 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: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/src/pretix/locale/el/LC_MESSAGES/django.po b/src/pretix/locale/el/LC_MESSAGES/django.po index d7df30693c..1c7a6b03c2 100644 --- a/src/pretix/locale/el/LC_MESSAGES/django.po +++ b/src/pretix/locale/el/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-03-18 15:52+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: Greek " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2482,7 +2488,7 @@ msgid "" "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2639,7 +2645,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -2868,7 +2874,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -2935,8 +2941,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3112,7 +3118,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3160,8 +3166,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3245,7 +3251,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3357,7 +3363,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3414,7 +3420,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3428,7 +3434,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3574,225 +3580,237 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, python-format +msgid "Your event registration: %(code)s" +msgstr "" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3855,7 +3873,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -3870,7 +3888,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -3884,7 +3902,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -3899,7 +3931,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -3915,7 +3947,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -3932,7 +3964,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -3946,7 +3992,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -3962,7 +4008,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -3978,7 +4038,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4003,7 +4063,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4017,7 +4077,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4035,7 +4095,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4052,7 +4112,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4064,7 +4124,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4078,62 +4152,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4322,24 +4396,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4357,74 +4444,74 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 msgctxt "timeline" msgid "Your event starts" msgstr "" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4475,19 +4562,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4497,105 +4584,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4603,23 +4690,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4627,22 +4714,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4651,38 +4738,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4693,58 +4780,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4752,69 +4839,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4822,22 +4909,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -4845,121 +4932,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -4968,43 +5055,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5012,233 +5109,275 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +msgid "Sender name" +msgstr "" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5247,218 +5386,218 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5466,60 +5605,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5527,27 +5666,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5619,7 +5758,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6114,8 +6253,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6123,8 +6262,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6473,7 +6612,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6509,7 +6648,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7146,7 +7285,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7396,8 +7535,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8116,19 +8255,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8237,63 +8376,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9415,8 +9554,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9561,7 +9700,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9711,7 +9850,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9733,10 +9872,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9756,27 +9895,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9786,7 +9925,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "" @@ -9853,7 +9992,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -9884,7 +10023,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10077,17 +10216,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -11961,7 +12100,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12186,17 +12325,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12355,15 +12494,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12401,7 +12540,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12410,11 +12549,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12427,7 +12566,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -13834,19 +13973,37 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 -msgid "Only send to people who bought" +#: pretix/plugins/sendmail/forms.py:13 +msgid "Send email to" msgstr "" #: pretix/plugins/sendmail/forms.py:25 +msgid "Only send to people who bought" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -13858,31 +14015,50 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +msgid "Attendee contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +msgid "All contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Order code" +msgid "Order contact addresses" +msgstr "Κωδικός παραγγελίας" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14563,12 +14739,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14775,7 +14951,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -14886,19 +15062,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -14907,7 +15083,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -14916,10 +15092,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15012,101 +15280,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15114,7 +15305,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15160,6 +15351,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15194,35 +15386,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15230,24 +15407,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15333,6 +15510,29 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +msgid "Additional information" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15532,29 +15732,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/el/LC_MESSAGES/djangojs.po b/src/pretix/locale/el/LC_MESSAGES/djangojs.po index cebc5c5099..6785b98a61 100644 --- a/src/pretix/locale/el/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/el/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-04-24 22:00+0000\n" "Last-Translator: ThanosTeste \n" "Language-Team: Greek \n" "Language-Team: Spanish " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "Vacío, si este producto no es un ticket de admisión" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "creado" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "pendiente" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "confirmado" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "fallido" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "reembolsado" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Información de pago" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, fuzzy, python-format +#| msgid "Order approved and confirmed: %(code)s" +msgid "Event registration confirmed: %(code)s" +msgstr "Pedido aprobado y confirmado: %(code)s" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Pago recibido por su pedido: %(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "iniciado externamente" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "creado" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "en tránsito" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "hecho" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "fallido" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "Organizador" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "Cliente" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "Externo" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "Tarifa de pago" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "Tarifa de envío" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "Tarifa por servicio" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "Tarifa de cancelación" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "Otras tarifas" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "Tarjeta de regalo" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "Posición de la orden" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "ID de carrito (p. ej. clave de sesión)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "Posición del carrito" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "Posiciones del carrito" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "Nombre de la Compañía" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Seleccione país" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "Solo para usuarios comerciales en la UE." -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "Esta referencia se imprimirá en su factura para su conveniencia." @@ -2661,7 +2668,7 @@ msgstr "" "guiones. Cada URL semántica sólo se puede usar una vez. Esta se utilizará en " "las URLs para referirse a su cuenta de organizador y a sus eventos." -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2832,7 +2839,7 @@ msgstr "Reducir el precio del producto en (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "Código del recibo" @@ -3091,7 +3098,7 @@ msgid "Order status" msgstr "Estado del pedido" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "Ver detalles de la orden" @@ -3158,8 +3165,8 @@ msgstr "Reembolso solicitado" msgid "You have been requested to issue a refund for {order.code}." msgstr "Has sido requerido para emitir un reembolso para {order.code}." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "Este campo es obligatorio." @@ -3375,7 +3382,7 @@ msgstr "Equilibrado con órdenes: %s" msgid "Ticket code (barcode content)" msgstr "Código del ticket (contenido del código de barras)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Nombre del producto" @@ -3423,8 +3430,8 @@ msgid "Price including add-ons" msgstr "Precio incluyendo complementos" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "Juan Pérez" @@ -3508,7 +3515,7 @@ msgstr "19:00" msgid "Event location" msgstr "Ubicación del evento" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "Ciudad Aleatoria" @@ -3622,7 +3629,7 @@ msgstr "Fecha relativa:" msgid "Not set" msgstr "No fijado" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3688,7 +3695,7 @@ msgstr "" "Hemos quitado %(product)s de su carrito ya que no puede comprar menos de " "%(min)s artículos de él." -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "El período de preventa de este evento aún no ha comenzado." @@ -3704,7 +3711,7 @@ msgstr "" "El período de preventa de este evento aún no ha comenzado. Las posiciones " "afectadas han sido eliminadas de su carrito." -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3884,38 +3891,42 @@ msgstr "" "2006/112/CEE del Consejo, la responsabilidad del IVA recae en el " "destinatario del servicio." -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "Un texto específico del proveedor de pago podría aparecer aquí." -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "Calle Ejemplo 214" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "012345" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "Ciudad de ejemplo" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "Producto de ejemplo {}" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "Product de Ejemplo A" -#: pretix/base/services/mail.py:138 -#, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +#: pretix/base/services/mail.py:146 +#, fuzzy, python-brace-format +#| msgid "" +#| "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" "Usted está recibiendo este correo electrónico porque realizó un pedido para " "{event}." -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" @@ -3924,7 +3935,14 @@ msgstr "" "Puede ver los detalles de su pedido en la siguiente URL :\n" "{orderurl}." -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" +"Usted está recibiendo este correo electrónico porque realizó un pedido para " +"{event}." + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -3932,7 +3950,7 @@ msgstr "" "Algunos de los productos que seleccionó ya no estaban disponibles. Por favor " "vea abajo para más detalles." -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -3940,7 +3958,7 @@ msgstr "" "Algunos de los productos que seleccionó ya no estaban disponibles en la " "cantidad que seleccionó. Por favor vea abajo para más detalles." -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -3948,15 +3966,15 @@ msgstr "" "El precio de algunos de los artículos en su carrito ha cambiado en el " "durante este tiempo. Por favor vea abajo para más detalles." -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "Se ha producido un error interno, inténtelo de nuevo." -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "Su carrito está vacío." -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " @@ -3965,11 +3983,11 @@ msgstr "" "No puede seleccionar más de %(max)s elementos del producto %(product)s. " "Hemos retirado los artículos sobrantes de su carrito." -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "El período de preventa ha terminado." -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -3977,7 +3995,7 @@ msgstr "" "El código del recibo utilizado para uno de los artículos de su carrito no es " "conocido en nuestra base de datos." -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -3987,7 +4005,7 @@ msgstr "" "sido utilizado el máximo número de veces permitido. Hemos quitado este " "artículo de su carrito." -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -3995,7 +4013,7 @@ msgstr "" "El código del recibo utilizado para uno de los artículos de su carrito ha " "caducado. Hemos quitado este artículo de su carrito." -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -4003,7 +4021,7 @@ msgstr "" "El código de descuento utilizado para uno de los artículos de su carrito no " "es válido para este artículo. Hemos quitado este artículo de su carrito." -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." @@ -4011,7 +4029,7 @@ msgstr "" "Necesita un código de descuento válido para pedir uno de los productos de su " "carrito. Hemos quitado este artículo de su carrito." -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." @@ -4019,81 +4037,87 @@ msgstr "" "El período de preventa de uno de los eventos de su carrito aún no ha " "comenzado. Las posiciones afectadas han sido eliminadas de su carrito." -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "La nueva fecha de caducidad debe ser en el futuro." -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "Esta orden no está pendiente de aprobación." -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "Pedido aprobado y confirmado: %(code)s" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "Orden aprobada y pendiente de pago: %(code)s" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "Orden denegada: %(code)s" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "No puede cancelar este pedido." -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" "La tarifa de cancelación no puede ser mayor que el crédito de pago para esta " "orden." -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "Pedido cancelado: %(code)s" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Your order: %(code)s" +msgid "Your event registration: %(code)s" +msgstr "Su pedido: %(code)s" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "Su pedido está a punto de caducar: %(code)s" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "Su pedido está pendiente de pago: %(code)s" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "Su ticket está listo para descargar: %(code)s" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "Necesita seleccionar una variación del producto." -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "La cuota {name} no tiene suficiente capacidad para realizar la operación." -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "No hay ninguna cuota definida que permita esta operación." -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "El producto seleccionado no está activo o no tiene precio fijo." -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -4101,11 +4125,11 @@ msgstr "" "Esta operación dejaría la orden vacía. Por favor, cancele el pedido en su " "lugar." -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "Sólo las órdenes pendientes o pagadas pueden ser cambiadas." -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -4113,7 +4137,7 @@ msgstr "" "Esta operación haría que el pedido fuera gratuito y, por lo tanto, se pagara " "inmediatamente, aun así no se dispone de cuota." -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -4121,7 +4145,7 @@ msgstr "" "Este es un producto adicional, por favor seleccione la posición base a la " "que debe ser añadido." -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -4129,16 +4153,16 @@ msgstr "" "La posición base seleccionada no le permite añadir este producto como un " "complemento." -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "Debe seleccionar un subevento para la nueva posición." -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "Su pedido ha sido modificado: %(code)s" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -4223,7 +4247,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4247,7 +4271,7 @@ msgstr "" "Saludos, \n" "El equipo de {event}" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4270,7 +4294,40 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order {code} for {event} has been canceled.\n" +#| "\n" +#| "You can view the details of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hola, \n" +"\n" +"su pedido {code} para {event} ha sido cancelado. \n" +"\n" +"Puede ver los detalles de su pedido en\n" +"{url}. \n" +"\n" +"Saludos cordiales , \n" +"su equipo {event}" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -4296,7 +4353,7 @@ msgstr "" "Saludos cordiales, \n" "su equipo {event}" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -4324,7 +4381,7 @@ msgstr "" "Saludos cordiales, \n" "su equipo {event}" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4353,7 +4410,40 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hola, \n" +"\n" +"su pedido para {event} ha sido cambiado. \n" +"\n" +"Puede ver el estado de su pedido en\n" +"{url} \n" +"\n" +"Saludos cordiales , \n" +"su equipo {event}" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4376,7 +4466,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4403,7 +4493,40 @@ msgstr "" "Saludos cordiales, \n" "su equipo {event}" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hola, \n" +"\n" +"su pedido para {event} ha sido cambiado. \n" +"\n" +"Puede ver el estado de su pedido en\n" +"{url} \n" +"\n" +"Saludos cordiales , \n" +"su equipo {event}" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -4430,7 +4553,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4479,7 +4602,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4502,7 +4625,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4533,7 +4656,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4562,7 +4685,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4581,7 +4704,40 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "you bought a ticket for {event}.\n" +#| "\n" +#| "If you did not do so already, you can download your ticket here:\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hola, \n" +"\n" +"compraste un ticket para el {event}. \n" +"\n" +"Si aún no lo ha hecho, puede descargar su ticket aquí :\n" +"{url} \n" +"\n" +"Saludos cordiales , \n" +"su equipo {event}" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4604,62 +4760,62 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "Nombre dado" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "Apellido" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "Juan" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "Pérez" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "Título" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "Doctor" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "Primer Nombre" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "Segundo nombre" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "Juan Pérez" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "Nombre preferido" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "Transliteración" @@ -4879,7 +5035,40 @@ msgid "Click here disable all notifications immediately:" msgstr "" "Haga clic aquí para desactivar todas las notificaciones inmediatamente:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#, fuzzy +#| msgid "" +#| "You are receiving this email because you placed an order for the " +#| "following event:" +msgid "" +"You are receiving this email because someone signed you up for the following " +"event:" +msgstr "" +"Usted está recibiendo este correo electrónico porque usted hizo un pedido " +"para el siguiente evento:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 +msgid "Event:" +msgstr "Evento:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 +msgid "Order code:" +msgstr "Código de la orden:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 +msgid "Order date:" +msgstr "Fecha de la orden:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +#, fuzzy +#| msgid "View order details" +msgid "View registration details" +msgstr "Ver detalles de la orden" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 msgid "" "You are receiving this email because you placed an order for the following " "event:" @@ -4887,18 +5076,6 @@ msgstr "" "Usted está recibiendo este correo electrónico porque usted hizo un pedido " "para el siguiente evento:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 -msgid "Event:" -msgstr "Evento:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 -msgid "Order code:" -msgstr "Código de la orden:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 -msgid "Order date:" -msgstr "Fecha de la orden:" - #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4916,93 +5093,93 @@ msgstr "Habilitar salida" msgid "Download ticket" msgstr "Descargar ticket" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event starts" msgstr "Su serie de eventos" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event ends" msgstr "Su serie de eventos" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 #, fuzzy #| msgid "Start of presale" msgctxt "timeline" msgid "Start of ticket sales" msgstr "Inicio de preventa" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 #, fuzzy #| msgid "End of presale" msgctxt "timeline" msgid "End of ticket sales" msgstr "Finalización de preventa" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 #, fuzzy #| msgid "Customers can cancel their paid orders" msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "Clientes pueden cancelar ordenes pagadas" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 #, fuzzy #| msgid "Mark payment as complete" msgctxt "timeline" msgid "No more payments can be completed" msgstr "Marcar el pago como completo" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 #, fuzzy #| msgid "Ticket download" msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Descarga de tickets" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 #, fuzzy #| msgid "Customers can cancel their unpaid orders" msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "Clientes pueden cancelar sus ordenes no pagadas" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 #, fuzzy #| msgid "Customers can cancel their paid orders" msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "Clientes pueden cancelar ordenes pagadas" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, fuzzy, python-brace-format #| msgid "Product name and variation" msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "Nombre del producto y variación" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -5068,19 +5245,19 @@ msgstr "La tarea ha sido completada." msgid "Filetype not allowed!" msgstr "Tipo de archivo no permitido!" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "Idiomas de uso" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "Elija todos los idiomas en los que su evento debe estar disponible." -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "Esta es una serie de eventos" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -5097,26 +5274,26 @@ msgstr "" "eventos al mismo tiempo. No se puede modificar esta parametrización para " "este evento más tarde." -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" "Ya usó esta URL semántica para un evento diferente. Por favor, elija una " "nueva." -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "Zona horaria del evento" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "Lenguaje predefinido" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "Tipo del impuesto sobre las ventas" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " @@ -5127,7 +5304,7 @@ msgstr "" "situación fiscal más complicada, puede añadir más tipos impositivos y una " "configuración detallada más adelante." -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" @@ -5135,40 +5312,40 @@ msgstr "" "Ejemplo de Centro de Conferencia \n" "Heidelberg, Alemania" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Su localización por defecto también debe estar habilitada para su evento " "(ver cuadro de arriba)." -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "Su localización por defecto debe ser especificada." -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "Copiar configuración de" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "No copiar" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "Mostrar fecha de finalización del evento" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" "Si está desactivado, sólo se mostrará al público la fecha de inicio del " "evento." -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "Mostrar fechas con hora" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." @@ -5176,18 +5353,18 @@ msgstr "" "Si está desactivado, las fechas de inicio y fin del evento se mostrarán sin " "la hora del día." -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "Mostrar artículos fuera del período de preventa" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" "Mostrar los detalles del artículo antes de que la preventa haya comenzado y " "después de que la preventa haya terminado" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" @@ -5195,7 +5372,7 @@ msgstr "" "Mostrar precios netos en lugar de precios brutos en la lista de productos " "(¡no recomendado!)" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 #, fuzzy #| msgid "" #| "Independent of your choice, the cart will show gross prices as this the " @@ -5207,21 +5384,21 @@ msgstr "" "Independientemente de su elección, el carrito mostrará los precios brutos ya " "que este es el precio que hay que pagar" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "Mostrar fecha de inicio" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" "Mostrar la fecha de inicio de preventa antes de que la preventa haya " "comenzado." -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "Última fecha de modificaciones" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -5233,25 +5410,25 @@ msgstr "" "preguntas. Si utiliza la función de serie de eventos y un pedido contiene " "entradas para varias fechas de eventos, se utilizará la fecha más temprana." -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "Idiomas disponibles" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "Mostrar el número de entradas que quedan" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Mostrar públicamente cuántas entradas de un determinado tipo todavía están " "disponibles." -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "Habilitar lista de espera" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5264,11 +5441,11 @@ msgstr "" "notificación por correo electrónico con un recibo que se puede utilizar para " "comprar un ticket." -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "Tiempo de respuesta de la lista de espera" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -5278,11 +5455,11 @@ msgstr "" "que ser redimido dentro de este número de horas hasta que expire y puede ser " "reasignado a la siguiente persona en la lista." -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "Asignaciones automáticas a listas de espera" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -5297,29 +5474,29 @@ msgstr "" "lista de espera pero mantienes esta opción activa, los tickets se enviarán " "automáticamente." -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "Solicitar los nombres de los asistentes" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" "Pida un nombre para todas las entradas que incluyan la entrada al evento." -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "Requieren nombres de participantes" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" "Exigir a los clientes que rellenen los nombres de todos los asistentes." -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "Nombre del formato" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " @@ -5329,11 +5506,11 @@ msgstr "" "de haber recibido ordenes puede causar comportamientos inesperados al " "reordenar o cambiar nombres." -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "Solicitar direcciones de correo electrónico por ticket" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5352,11 +5529,11 @@ msgstr "" "enviará la confirmación del pedido sólo a la dirección de correo electrónico " "principal, no a las direcciones de cada destinatario." -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "Requiere direcciones de correo electrónico por ticket" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5368,41 +5545,41 @@ msgstr "" "electrónico para la confirmación del pedido, independientemente de esta " "configuración." -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "Solicitar la dirección de correo electrónico del pedido dos veces" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Solicite a los clientes que rellenen la dirección de correo electrónico " "principal dos veces para evitar errores." -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "Número máximo de artículos por pedido" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "Los productos adicionales no se contarán." -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "Período de reserva" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "El número de minutos que los artículos en el carrito de un usuario están " "reservados para este usuario." -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "Pie de imprenta URL" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5410,11 +5587,11 @@ msgstr "" "Esto debería apuntar, por ejemplo, a una parte de su sitio web que tenga sus " "datos de contacto e información legal." -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "Texto de confirmación" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5426,30 +5603,30 @@ msgstr "" "utiliza la función Páginas para publicar sus condiciones de servicio, no " "necesita esta configuración, ya que puede configurarlo allí." -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "Dirección de contacto" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Lo mostraremos públicamente para que los asistentes puedan ponerse en " "contacto con usted." -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "No puede exigir que se especifiquen los nombres de los participantes si no " "los solicita." -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Debe solicitar los correos electrónicos de los asistentes si desea que sean " "necesarios." -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5458,24 +5635,24 @@ msgstr "" "los términos de servicio del organizador del evento y estoy de acuerdo con " "ellos." -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Pregunta por {fields}, despliega como {example}" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "Clientes pueden cancelar sus ordenes no pagadas" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "No permitir cancelaciones después de" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "Clientes pueden cancelar ordenes pagadas" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5484,23 +5661,23 @@ msgstr "" "permite. De otra manera, un reembolso manual será creado para ser procesado " "por usted." -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "Mantener una tarifa de cancelación fija" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "Conservar cuota de pago, envío y servicios" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "Mantener una tarifa de cancelación porcentual" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "Plazo de pago en días" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5513,11 +5690,11 @@ msgstr "" "pago en tiempo real, le recomendamos que establezca dos o tres días para " "permitir que las personas vuelvan a intentar realizar pagos fallidos." -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "Última fecha de pagos" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5528,11 +5705,11 @@ msgstr "" "eventos y un pedido contiene entradas para varias fechas, se utilizará la " "fecha más temprana." -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "Finalice sólo las condiciones de pago en días laborables" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5544,11 +5721,11 @@ msgstr "" "países por la ley civil. Esto no afectará la última fecha de pagos " "configurada anteriormente." -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "Expirar automáticamente los pedidos pendientes de pago" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5559,11 +5736,11 @@ msgstr "" "de pago. Esto significa que los tickets regresan a la piscina y pueden ser " "ordenados por otras personas." -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "Aceptar pagos atrasados" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5573,11 +5750,11 @@ msgstr "" "cuando haya suficiente capacidad disponible. No se aceptará ningún pago " "después de la `Última fecha de pagos' configurada anteriormente." -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "Normativa fiscal para las comisiones de pago" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5587,11 +5764,11 @@ msgstr "" "configuraron para los métodos de pago único. Esto fijará el tipo impositivo " "y las reglas de inversión del sujeto pasivo." -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "Texto guía" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5599,46 +5776,46 @@ msgstr "" "Este texto se mostrará arriba de las opciones de pago. Puedes explicarle las " "opciones al usuario aquí, si quieres." -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "La última fecha de pago no puede ser antes del final de la pre-venta." -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "Solicitar la dirección de facturación" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "Solicitar dirección de facturación" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "Requiere una dirección de trabajo" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "Esto requerirá que los usuarios introduzcan el nombre de una empresa." -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "Se requiere el nombre del cliente" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "Solicitar ID de IVA" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Sólo funciona si se solicita una dirección de factura. No se requiere ID de " "IVA." -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "Solicitar el beneficiario" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." @@ -5647,11 +5824,11 @@ msgstr "" "Sólo funciona si se solicita una dirección de factura. No se requiere ID de " "IVA." -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "Mostrar productos gratuitos en las facturas" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5659,13 +5836,13 @@ msgstr "" "Tenga en cuenta que nunca se generarán facturas para pedidos que sólo " "contengan productos gratuitos." -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 #, fuzzy #| msgid "Invoice address name" msgid "Invoice address explanation" msgstr "Dirección de facturación" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -5675,21 +5852,21 @@ msgstr "" "Este texto se mostrará arriba de las opciones de pago. Puedes explicarle las " "opciones al usuario aquí, si quieres." -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "Generar facturas con números consecutivos" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Si está desactivado, el código de pedido se utilizará en el número de " "factura." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "Prefijo del número de factura" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5704,44 +5881,56 @@ msgstr "" "se utilizará como máximo de una vez en todos los eventos. Esta " "parametrización sólo afecta a las facturas futuras." -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "Generar facturas" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "No generar facturas" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "Solo manualmente en el panel de administración" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "Automáticamente a petición del usuario" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "Automáticamente para todas las órdenes creadas" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "Automáticamente en el momento del pago" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" "Las facturas nunca se generarán automáticamente para pedidos gratuitos." -#: pretix/control/forms/event.py:668 +#: pretix/control/forms/event.py:669 +#, fuzzy +#| msgid "Generate invoices" +msgid "Generate invoices for Sales channels" +msgstr "Generar facturas" + +#: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 msgid "Show attendee names on invoices" msgstr "Mostrar los nombres de los participantes en las facturas" -#: pretix/control/forms/event.py:672 +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "Adjuntar facturas a correos electrónicos" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5754,41 +5943,41 @@ msgstr "" "confirmación de pago. Si no se generan automáticamente, no se adjuntarán a " "los correos electrónicos." -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "Estilo de factura" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "Línea de dirección" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "Calle Albert Einstein 52" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "Número de identificación tributaria" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "Identificador IVA" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" "Por ejemplo, con este documento le enviamos la factura de su pedido de " "entradas." -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "Texto introductorio" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "Se imprimirá en cada factura por encima de las líneas de factura." -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -5796,15 +5985,15 @@ msgstr "" "Por ejemplo: ¡Gracias por su compra! Puede encontrar más información sobre " "el evento en..." -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "Texto adicional" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "Se imprimirá en cada factura por debajo del total de la factura." -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -5812,11 +6001,11 @@ msgstr "" "p.ej. sus datos bancarios, datos legales como su número de IVA, números de " "registro, etc." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "Pie de página" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -5824,28 +6013,28 @@ msgstr "" "Se imprimirá centrado y en una fuente más pequeña al final de cada página de " "la factura." -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "Idioma de la factura" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "Idioma del usuario" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "Imagen del logotipo" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Mostraremos su logotipo con una altura y anchura máxima de 2,5 cm." -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "Prefijo del asunto" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -5854,53 +6043,63 @@ msgstr "" "formateados como[prefijo]. Seleccione, por ejemplo, una forma breve del " "nombre del evento." -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "Dirección del remitente" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "Dirección del remitente para correos electrónicos salientes" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "Nombre del participante" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "Direcciones CCO" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" "Todos los correos electrónicos se enviarán a esta dirección como una copia " "de CCO" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "Firma" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" "Esto se adjuntará a cada correo electrónico. Marcadores de posición " "disponibles: {event}" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "p. ej. sus datos de contacto" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "Renderizador de correo HTML" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "Texto" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "Cambiar la dirección de contacto del pedido" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5909,7 +6108,36 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +#, fuzzy +#| msgid "Send a new email based on this" +msgid "Send an email to attendees" +msgstr "Enviar un nuevo correo electrónico basado en esto" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +#, fuzzy +#| msgid "Text (sent by admin)" +msgid "Text sent to attendees" +msgstr "Texto (enviado por admin)" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "Marcadores de posición disponibles: {event}, {url}" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -5918,8 +6146,8 @@ msgstr "" "Marcadores de posición disponibles: {event}, {url}, {invoice_name}, " "{invoice_company}, {payment_info}" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" @@ -5927,24 +6155,31 @@ msgstr "" "Marcadores de posición disponibles: {event}, {url}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "Texto" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "Texto (enviado por admin)" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "Texto (solicitado por el usuario)" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Marcadores de posición disponibles: {event}, {orders}" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "Número de días" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -5952,7 +6187,7 @@ msgstr "" "Este correo electrónico se enviará muchos días antes de que expire el " "pedido. Si el valor es 0, el correo nunca será enviado." -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -5961,20 +6196,20 @@ msgstr "" "Marcadores de posición disponibles: {event}, {url}, {expire_date}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" "Marcadores de posición disponibles: {event}, {url}, {product}, {hours}, " "{code}" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Marcadores de posición disponibles: {event}, {code}, {url}" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -5983,12 +6218,18 @@ msgstr "" "Marcadores de posición disponibles: {expire_date}, {event}, {code}, {date}, " "{url}, {invoice_name}, {invoice_company}, {invoice_company}" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Marcadores de posición disponibles: {event}, {url}" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "Marcadores de posición disponibles: {event}, {url}" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -5996,11 +6237,11 @@ msgstr "" "Este correo electrónico se enviará muchos días antes de que comience el " "evento de pedido. Si el campo está vacío, el correo nunca será enviado." -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "Orden recibida" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6009,11 +6250,11 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "Pedido aprobado" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6026,11 +6267,11 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "Orden denegada" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6039,11 +6280,11 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "Usar un servidor SMTP personalizado" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6051,70 +6292,70 @@ msgstr "" "Todo el correo relacionado con su evento será enviado a través del servidor " "smtp especificado por usted." -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "Nombre de host" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "Puerto" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "Usuario" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "Usar STARTTLS" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "Comúnmente habilitado en el puerto 587." -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "Usar SSL" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "Comúnmente habilitado en el puerto 465." -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" "Puede activar la seguridad SSL o STARTTLS, pero no ambas al mismo tiempo." -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "Color primario" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Por favor, introduzca el código hexadecimal de un color, por ejemplo, " "#990000." -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "Acentuar el color para éxito" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "Sugerimos fuertemente usar un tono de verde." -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "Acentuar los colores para errores" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "Sugerimos fuertemente usar un tono oscuro de rojo." -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6124,22 +6365,22 @@ msgstr "" "nombre y la fecha de su evento en el encabezado de la página. Mostraremos su " "logotipo con una altura máxima de 120 píxeles." -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Fuente" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "Sólo respetado por los navegadores modernos." -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Finalización de preventa" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6149,11 +6390,11 @@ msgstr "" "período de ventas designado para este evento. Puede usarlo para describir " "otras opciones para obtener un boleto, por ejemplo una taquilla física." -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "Explicación del recibo" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6162,49 +6403,49 @@ msgstr "" "descuento. Puede utilizarlo, por ejemplo, para explicar como obtener un " "código de descuento." -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "Mostrar variaciones de un producto expandido por defecto" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "Fecha de pedido" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "Hora de inicio del evento (descendente)" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "Nombre (descendente)" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "Preguntarle a los motores de búsqueda no indexar la tienda de tickets" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Redirigir directamente a la compra después de que un producto se haya " "agregado al carrito." -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "Función de uso" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Utilice pretix para generar tickets para que el usuario los descargue e " "imprima." -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "Fecha de descarga" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6215,56 +6456,56 @@ msgstr "" "de eventos, la descarga de todas las entradas estará disponible si al menos " "una de las fechas del evento lo permite." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" "Ofrecer la descarga de tickets por separado para los productos adicionales" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "Generar tickets para productos no admitidos" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "Ofrecer la descarga de tickets antes de que la orden esté pagada" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "Todos los países" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "Unión Europea" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "Cualquier cliente" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "Negocios" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "Empresa con IVA válido" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "Cobrar IVA" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "Sin IVA" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "Bono preseleccionado" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6276,11 +6517,11 @@ msgstr "" "este vale será utilizado. Esto se puede utilizar, por ejemplo, para " "proporcionar widgets que ofrecen descuentos o desbloquear productos secretos." -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "Modo de compatibilidad" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6288,40 +6529,40 @@ msgstr "" "Nuestro widget regular no funciona en todos los creadores de sitios web. Si " "tiene problemas, intente usar este modo de compatibilidad." -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "El código del recibo no existe." -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "La contraseña que introdujo no era correcta." -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "La URL semántica que introdujo no era correcta." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Tu contraseña" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "URL semántica del evento" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "Descargas de entradas" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Sus clientes podrán descargar sus tickets en formato PDF." -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "Exigir a todos los asistentes que rellenen sus nombres" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6329,11 +6570,11 @@ msgstr "" "Por defecto, le pediremos nombres pero no los requeriremos. Puede " "desactivarlo completamente en los ajustes." -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "Pago a través de Stripe" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6345,11 +6586,11 @@ msgstr "" "configurar una cuenta con ellos, lo que le llevará menos de cinco minutos a " "través de su sencilla interfaz." -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "Pago por transferencia bancaria" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -6359,16 +6600,16 @@ msgstr "" "A continuación, puede importar sus extractos bancarios para procesar los " "pagos dentro del pretexto o marcarlos como pagados manualmente." -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Precio (opcional)" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "Cantidad disponible" @@ -6440,7 +6681,7 @@ msgstr "Todos los productos" #: 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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "Todas las fechas" @@ -6988,8 +7229,8 @@ msgstr "" "enlace a la página de pedido al usuario y el usuario tendrá que descargar " "sus entradas de nuevo. Las versiones antiguas no serán válidas." -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "Asunto" @@ -6997,8 +7238,8 @@ msgstr "Asunto" msgid "Recipient" msgstr "Destinatario" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "Mensaje" @@ -7385,7 +7626,7 @@ msgid "The order has been refunded." msgstr "La orden ha sido reembolsada." #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "El pedido ha sido cancelado." @@ -7424,7 +7665,7 @@ msgid "The order locale has been changed." msgstr "Se ha cambiado el lugar de la orden." #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "Se ha generado la factura." @@ -8107,7 +8348,7 @@ msgid "Invoicing" msgstr "Facturación" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "Cancelación" @@ -8375,8 +8616,8 @@ msgstr "Establecer nueva contraseña" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -9198,19 +9439,19 @@ msgstr "Configuración de la factura" msgid "General settings" msgstr "Parametrizaciones generales" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "Formulario de la dirección de la factura" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "Detalles de tu factura" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "Personalización de la factura" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "Guardar y mostrar vista previa" @@ -9341,63 +9582,63 @@ msgstr "No hay resultados" msgid "E-mail settings" msgstr "Configuración de correo electrónico" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "Diseño de Correo electrónico" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "Vista previa" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "Contenido del correo electrónico" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "Pedido realizado" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "Orden de pago" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "Pedido gratuito" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "Reenviar enlace" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "Recordatorio de pago" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "Notificación de lista de espera" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "Pedir correo personalizado" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "Recordatorio para descargar los tickets" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "Proceso de aprobación de pedidos" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "Configuración SMTP" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "Guardar y probar la conexión SMTP personalizada" @@ -10702,8 +10943,8 @@ msgstr "Sí, aprobar la orden" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "Cancelar orden" @@ -10880,7 +11121,7 @@ msgstr "Cambiar la información de la orden" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "Datos de la factura" @@ -11037,7 +11278,7 @@ msgid "Change products" msgstr "Cambiar productos" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "Artículos pedidos" @@ -11059,10 +11300,10 @@ msgstr "Mostrar código del ticket" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "sin respuesta" @@ -11084,27 +11325,27 @@ msgstr "INSEGURO" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(taxname)s %(rate)s%%" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "Total neto" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "gravámenes" @@ -11114,7 +11355,7 @@ msgstr "gravámenes" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Total" @@ -11183,7 +11424,7 @@ msgstr "Cambiar" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Código postal y ciudad" @@ -11216,7 +11457,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "Asunto:" @@ -11425,17 +11666,17 @@ msgid "Send email" msgstr "Enviar correo" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "Vista previa de correo electrónico" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "Vista previa del correo electrónico" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "Enviar" @@ -13523,7 +13764,7 @@ msgid "Unknown e-mail renderer." msgstr "Desconocido renderizador de correo electrónico." #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "Ha solicitado un tipo de salida de ticket no válido." @@ -13764,18 +14005,18 @@ msgstr "Un nuevo secreto de cliente ha sido generado y ahora es efectivo." msgid "Access for the selected application has been revoked." msgstr "Se ha revocado el acceso a la aplicación seleccionada." -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" "Código de pedido desconocido o no autorizado para acceder a este pedido." -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "La descarga de tickets no está habilitada para este producto." @@ -13957,15 +14198,15 @@ msgstr "La factura ha sido limpiada de datos personales." msgid "The email has been queued to be sent." msgstr "El correo electrónico ha sido puesto en cola para ser enviado." -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "No se ha encontrado esta factura" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "El archivo de factura ya no se almacena en el servidor." -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -14007,7 +14248,7 @@ msgid "The order has been changed." msgstr "El orden ha sido cambiado." #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -14018,11 +14259,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "No hubo que cambiar nada en la orden." -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "No pudimos enviar el correo electrónico. Ver abajo para más detalles." -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Asunto: {subject}" @@ -14035,7 +14276,7 @@ msgstr "Su mensaje ha sido puesto en cola y será enviado a {}." msgid "Failed to send mail to the following user: {}" msgstr "No se pudo enviar correo al siguiente usuario: {}" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -15591,19 +15832,39 @@ msgid "This plugin allows you to send out emails to all your customers." msgstr "" "Este plugin le permite enviar correos electrónicos a todos sus clientes." -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Send email" +msgid "Send email to" +msgstr "Enviar correo" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "Enviar sólo a personas que compraron" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "Enviar sólo a clientes de" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "pendiente con pago atrasado" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "Enviar a clientes con estado del pedido" @@ -15615,31 +15876,58 @@ msgstr "El correo electrónico fue enviado" msgid "The order received a mass email." msgstr "El pedido recibió un correo electrónico masivo." +#: pretix/plugins/sendmail/signals.py:50 +#, fuzzy +#| msgid "The order received a mass email." +msgid "A ticket holder of this order received a mass email." +msgstr "El pedido recibió un correo electrónico masivo." + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "Enviado a órdenes:" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "Cambiar la dirección de contacto del pedido" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Contact address" +msgid "All contact addresses" +msgstr "Dirección de contacto" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "Cambiar la dirección de contacto del pedido" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "Enviar un nuevo correo electrónico basado en esto" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "Ha proporcionado un ID de entrada de log no válido" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "No hay pedidos que coincidan con esta selección." -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "Compañía de Ejemplo LLC" -#: pretix/plugins/sendmail/views.py:131 -#, python-format +#: pretix/plugins/sendmail/views.py:134 +#, fuzzy, python-format +#| msgid "" +#| "Your message has been queued and will be sent to %d users in the next " +#| "minutes." msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" "Su mensaje ha sido puesto en cola y será enviado a los usuarios %d en los " "próximos minutos." @@ -16395,12 +16683,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "Pago" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "Por favor seleccione un método de pago." #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "La información de pago que introdujo estaba incompleta." @@ -16626,7 +16914,7 @@ msgstr "Modificar" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "Información de contacto" @@ -16755,19 +17043,19 @@ msgstr "" "Todos los productos restantes están reservados pero podrían estar " "disponibles de nuevo." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "Entendido, estamos removiendo eso…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "Quitar uno" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "¡Estamos tratando de reservar otro para ti!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -16778,7 +17066,7 @@ msgstr "" "Una vez los elementos están en tu carrito, tendras %(time)s minutos para " "completar tu compra." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "Agregar uno más" @@ -16787,10 +17075,104 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "Orden confirmada" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" +"Puede descargar sus entradas usando los botones de abajo. Por favor tenga su " +"ticket listo al entrar al evento." + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "Descargue todos los tickets a la vez:" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "Podrás descargar tus entradas aquí a partir de %(date)s." + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "Pago pendiente" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "cantidad mínima a pedir: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "GRATIS" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "Mostrar variantes" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Modificar precio para %(item)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "más impuestos" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "incl. impuestos" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "plus %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "incl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "Ingrese un código de recibo a continuación para comprar este ticket." + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Cantidad de %(item)s - %(var)s al pedido" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Importe de %(item)s a pedir" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -16883,101 +17265,24 @@ msgstr "Añadir al Calendario" msgid "We're now trying to reserve this for you!" msgstr "¡Estamos tratando de reservar esto para ti!" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "cantidad mínima a pedir: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "GRATIS" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "Mostrar variantes" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Modificar precio para %(item)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "más impuestos" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "incl. impuestos" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "plus %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "incl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "Ingrese un código de recibo a continuación para comprar este ticket." - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Cantidad de %(item)s - %(var)s al pedido" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Importe de %(item)s a pedir" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "Añadir al carrito" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "Canjee un recibo" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "Canjear recibo" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "Si ya ha pedido un ticket" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -16990,7 +17295,7 @@ msgstr "" "siguiente botón para solicitar que se le envíe de nuevo el enlace a su " "pedido." -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -17044,6 +17349,7 @@ msgstr "" "dirección que usted especificó." #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "Ver en el backend" @@ -17081,37 +17387,20 @@ msgstr "" "Un reembolso de %(amount)s te ha sido enviado. Dependiendo del método de " "pago, por favor permitir hasta 14 días para que se muestre en tu declaración." -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" -"Puede descargar sus entradas usando los botones de abajo. Por favor tenga su " -"ticket listo al entrar al evento." - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "Descargue todos los tickets a la vez:" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "Podrás descargar tus entradas aquí a partir de %(date)s." - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "Cambiar detalles" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "Solicitar factura" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "Referencia interna" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -17122,14 +17411,14 @@ msgstr "" "%(fee)s será retenida y recibirá un retorno del resto a su " "método de pago original." -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "Esto invalidará todos tus tickets." -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." @@ -17137,11 +17426,11 @@ msgstr "" "Puedes cancelar esta orden y recibir un reembolso completo a tu método de " "pago." -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "Puedes cancelar esta orden usando el siguiente botón." -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -17241,6 +17530,37 @@ msgstr "Por favor, confirme los siguientes datos de pago." msgid "Total: %(total)s" msgstr "Total: %(total)s" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +#, fuzzy +#| msgid "Device registration failed." +msgid "Registration details" +msgstr "Fallo en el registro del dispositivo." + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +#, fuzzy +#| msgid "Submit registration" +msgid "Your registration" +msgstr "Enviar registro" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +#, fuzzy +#| msgid "Your event series" +msgid "Your items" +msgstr "Su serie de eventos" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "Información meta" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -17462,29 +17782,29 @@ msgstr "Fecha seleccionada desconocida." msgid "Please go back and try again." msgstr "Por favor, vuelve e inténtalo de nuevo." -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "El pago de este pedido no puede continuar." -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "El pago es demasiado tarde para ser aceptado." -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "El método de pago para esta orden no puede ser cambiado." -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "Actualmente hay un pago pendiente para esta orden." -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "No puedes modificar esta orden" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "La descarga de tickets (todavía) no está habilitada para esta orden." diff --git a/src/pretix/locale/es/LC_MESSAGES/djangojs.po b/src/pretix/locale/es/LC_MESSAGES/djangojs.po index 131d6a5125..9dc85b2191 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: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-03-31 08:00+0000\n" "Last-Translator: oocf \n" "Language-Team: Spanish \n" "Language-Team: French 1;\n" "X-Generator: Weblate 3.5.1\n" -#: htmlcov/pretix_control_views_dashboards_py.html:963 +#: htmlcov/pretix_control_views_dashboards_py.html:898 #: pretix/control/templates/pretixcontrol/events/index.html:127 #: pretix/control/templates/pretixcontrol/organizers/detail.html:64 #: pretix/control/views/dashboards.py:397 msgid "Shop disabled" msgstr "Boutique désactivée" -#: htmlcov/pretix_control_views_dashboards_py.html:965 +#: htmlcov/pretix_control_views_dashboards_py.html:900 #: pretix/control/forms/filter.py:373 pretix/control/forms/filter.py:508 #: pretix/control/templates/pretixcontrol/events/index.html:129 #: pretix/control/templates/pretixcontrol/organizers/detail.html:66 @@ -30,7 +30,7 @@ msgstr "Boutique désactivée" msgid "Presale over" msgstr "Prévente terminée" -#: htmlcov/pretix_control_views_dashboards_py.html:967 +#: htmlcov/pretix_control_views_dashboards_py.html:902 #: pretix/control/forms/filter.py:372 pretix/control/forms/filter.py:507 #: pretix/control/templates/pretixcontrol/events/index.html:131 #: pretix/control/templates/pretixcontrol/organizers/detail.html:68 @@ -38,7 +38,7 @@ msgstr "Prévente terminée" msgid "Presale not started" msgstr "Prévente non commencée" -#: htmlcov/pretix_control_views_dashboards_py.html:969 +#: htmlcov/pretix_control_views_dashboards_py.html:904 #: pretix/control/templates/pretixcontrol/events/index.html:133 #: pretix/control/templates/pretixcontrol/organizers/detail.html:70 #: pretix/control/templates/pretixcontrol/subevents/index.html:119 @@ -172,12 +172,12 @@ msgstr "" "supprimé de votre compte." #: pretix/api/views/order.py:329 pretix/control/views/orders.py:946 -#: pretix/presale/views/order.py:526 +#: pretix/presale/views/order.py:614 msgid "You cannot generate an invoice for this order." msgstr "Vous ne pouvez pas générer de facture pour cette commande." #: pretix/api/views/order.py:334 pretix/control/views/orders.py:948 -#: pretix/presale/views/order.py:528 +#: pretix/presale/views/order.py:616 msgid "An invoice for this order already exists." msgstr "Une facture existe déjà pour cet ordre." @@ -199,7 +199,7 @@ msgid "Order marked as paid" msgstr "Commande marquée comme payée" #: pretix/api/webhooks.py:125 pretix/base/notifications.py:212 -#: pretix/control/templates/pretixcontrol/event/mail.html:63 +#: pretix/control/templates/pretixcontrol/event/mail.html:64 msgid "Order canceled" msgstr "Commande annulée" @@ -216,7 +216,7 @@ msgid "Order contact address changed" msgstr "Changement d'adresse de contact" #: pretix/api/webhooks.py:141 pretix/base/notifications.py:236 -#: pretix/control/templates/pretixcontrol/event/mail.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:55 msgid "Order changed" msgstr "Commande modifiée" @@ -244,7 +244,7 @@ msgstr "L'enregistrement a été annulé" msgid "Online shop" msgstr "Boutique en ligne" -#: pretix/base/email.py:125 +#: pretix/base/email.py:130 msgid "pretix default" msgstr "pretix standard" @@ -331,8 +331,8 @@ msgstr "" msgid "All invoices" msgstr "Toutes les factures" -#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1116 -#: pretix/base/models/orders.py:1438 pretix/control/forms/filter.py:93 +#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1124 +#: pretix/base/models/orders.py:1485 pretix/control/forms/filter.py:93 #: pretix/control/forms/filter.py:893 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/orders/refunds.html:42 @@ -375,7 +375,7 @@ msgstr "Données de la commande" msgid "Orders" msgstr "Commandes" -#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1692 +#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1740 #: pretix/base/notifications.py:183 msgid "Order positions" msgstr "Position de commande" @@ -461,7 +461,7 @@ msgstr "Date de commande" #: pretix/control/templates/pretixcontrol/order/index.html:640 #: pretix/plugins/checkinlists/exporters.py:321 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 -#: pretix/presale/templates/pretixpresale/event/order.html:230 +#: pretix/presale/templates/pretixpresale/event/order.html:199 msgid "Company" msgstr "Société" @@ -472,7 +472,7 @@ msgstr "Société" #: pretix/base/models/devices.py:47 pretix/base/models/event.py:846 #: pretix/base/models/event.py:1031 pretix/base/models/items.py:1213 #: pretix/base/models/organizer.py:31 pretix/base/models/tax.py:91 -#: pretix/base/settings.py:741 pretix/control/forms/event.py:1090 +#: pretix/base/settings.py:813 pretix/control/forms/event.py:1175 #: pretix/control/forms/item.py:235 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 @@ -489,7 +489,7 @@ msgstr "Société" #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:130 -#: pretix/presale/templates/pretixpresale/event/order.html:233 +#: pretix/presale/templates/pretixpresale/event/order.html:202 #: pretix/presale/templates/pretixpresale/organizers/index.html:56 msgid "Name" msgstr "Nom" @@ -497,10 +497,10 @@ msgstr "Nom" #: pretix/base/exporters/orderlist.py:99 pretix/base/exporters/orderlist.py:211 #: pretix/base/exporters/orderlist.py:304 #: pretix/base/exporters/orderlist.py:494 -#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1871 +#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1973 #: pretix/control/templates/pretixcontrol/order/index.html:644 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 -#: pretix/presale/templates/pretixpresale/event/order.html:236 +#: pretix/presale/templates/pretixpresale/event/order.html:205 msgid "Address" msgstr "Adresse" @@ -509,8 +509,8 @@ msgstr "Adresse" #: pretix/base/exporters/orderlist.py:495 #: pretix/base/exporters/orderlist.py:503 #: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1872 -#: pretix/control/forms/event.py:703 +#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1974 +#: pretix/control/forms/event.py:711 msgid "ZIP code" msgstr "Code Postal" @@ -519,8 +519,8 @@ msgstr "Code Postal" #: pretix/base/exporters/orderlist.py:496 #: pretix/base/exporters/orderlist.py:504 #: pretix/base/exporters/orderlist.py:584 -#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1873 -#: pretix/control/forms/event.py:710 +#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1975 +#: pretix/control/forms/event.py:718 msgid "City" msgstr "Ville" @@ -529,11 +529,11 @@ msgstr "Ville" #: pretix/base/exporters/orderlist.py:497 #: pretix/base/exporters/orderlist.py:505 #: pretix/base/exporters/orderlist.py:585 -#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1874 -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:715 +#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1976 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:723 #: pretix/control/templates/pretixcontrol/order/index.html:648 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 -#: pretix/presale/templates/pretixpresale/event/order.html:240 +#: pretix/presale/templates/pretixpresale/event/order.html:209 msgid "Country" msgstr "Pays" @@ -542,10 +542,10 @@ msgstr "Pays" #: pretix/base/exporters/orderlist.py:499 #: pretix/base/exporters/orderlist.py:506 #: pretix/base/exporters/orderlist.py:587 -#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1876 +#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1978 #: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 -#: pretix/presale/templates/pretixpresale/event/order.html:243 +#: pretix/presale/templates/pretixpresale/event/order.html:212 msgid "VAT ID" msgstr "Identifiant de TVA" @@ -598,7 +598,7 @@ msgid "Description" msgstr "Description" #: pretix/base/exporters/orderlist.py:199 -#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:936 +#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:944 #: pretix/base/pdf.py:86 #: pretix/control/templates/pretixcontrol/order/change.html:121 #: pretix/plugins/checkinlists/exporters.py:213 @@ -608,8 +608,8 @@ msgstr "Tarif" #: pretix/base/exporters/orderlist.py:200 #: pretix/base/exporters/orderlist.py:279 -#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1570 -#: pretix/base/models/orders.py:1668 pretix/base/models/tax.py:98 +#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1617 +#: pretix/base/models/orders.py:1715 pretix/base/models/tax.py:98 msgid "Tax rate" msgstr "Taux d'imposition" @@ -622,8 +622,8 @@ msgstr "Règle fiscale" #: pretix/base/exporters/orderlist.py:202 #: pretix/base/exporters/orderlist.py:281 -#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1579 -#: pretix/base/models/orders.py:1677 +#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1626 +#: pretix/base/models/orders.py:1724 msgid "Tax value" msgstr "Valeur fiscale" @@ -641,9 +641,9 @@ msgid "Position ID" msgstr "Position ID" #: pretix/base/exporters/orderlist.py:274 pretix/base/models/checkin.py:16 -#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:921 +#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:929 #: pretix/base/models/vouchers.py:92 pretix/base/models/waitinglist.py:33 -#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1219 +#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1304 #: pretix/control/forms/filter.py:187 pretix/control/forms/filter.py:789 #: pretix/control/forms/item.py:146 pretix/control/forms/orders.py:208 #: pretix/control/forms/orders.py:253 pretix/control/forms/vouchers.py:70 @@ -657,7 +657,7 @@ msgstr "Position ID" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 #: pretix/plugins/checkinlists/exporters.py:316 -#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:79 +#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:97 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:92 msgctxt "subevent" msgid "Date" @@ -680,26 +680,26 @@ msgstr "Date" msgid "Product" msgstr "Produit" -#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:939 msgid "Variation" msgstr "Variante" #: pretix/base/exporters/orderlist.py:282 #: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:158 -#: pretix/base/models/orders.py:940 pretix/base/pdf.py:100 +#: pretix/base/models/orders.py:948 pretix/base/pdf.py:100 #: pretix/control/templates/pretixcontrol/order/index.html:296 #: pretix/plugins/badges/exporters.py:105 #: pretix/plugins/checkinlists/exporters.py:52 #: pretix/plugins/checkinlists/exporters.py:296 #: pretix/plugins/ticketoutputpdf/exporters.py:39 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 msgid "Attendee name" msgstr "Nom du participant" #: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:164 -#: pretix/base/models/orders.py:948 +#: pretix/base/models/orders.py:956 #: pretix/control/templates/pretixcontrol/order/index.html:301 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:35 msgid "Attendee email" msgstr "Adresse mail du participant" @@ -724,8 +724,8 @@ msgid "Only successful payments" msgstr "seulement les paiements réussis" #: pretix/base/exporters/orderlist.py:415 pretix/base/models/orders.py:190 -#: pretix/base/models/orders.py:1103 pretix/base/models/orders.py:1419 -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1662 +#: pretix/base/models/orders.py:1111 pretix/base/models/orders.py:1466 +#: pretix/base/models/orders.py:1606 pretix/base/models/orders.py:1709 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:211 msgid "Order" @@ -749,8 +749,8 @@ msgstr "Date de finalisation" msgid "Status code" msgstr "code de statut" -#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1099 -#: pretix/base/models/orders.py:1415 +#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1107 +#: pretix/base/models/orders.py:1462 #: pretix/control/templates/pretixcontrol/order/index.html:452 #: pretix/control/templates/pretixcontrol/order/index.html:548 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 @@ -798,7 +798,7 @@ msgid "Current user's carts" msgstr "Panier de l'utilisateur actuel" #: pretix/base/exporters/orderlist.py:450 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1311 pretix/control/navigation.py:222 +#: pretix/control/forms/event.py:1396 pretix/control/navigation.py:222 #: pretix/control/templates/pretixcontrol/event/settings.html:73 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 @@ -829,8 +829,8 @@ msgstr "Données de facture" #: pretix/base/exporters/orderlist.py:479 pretix/base/shredder.py:290 #: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/order/index.html:211 -#: pretix/presale/templates/pretixpresale/event/order.html:171 -#: pretix/presale/templates/pretixpresale/event/order.html:192 +#: pretix/presale/templates/pretixpresale/event/order.html:140 +#: pretix/presale/templates/pretixpresale/event/order.html:161 msgid "Invoices" msgstr "Factures" @@ -845,7 +845,7 @@ msgstr "Numéro de facture" #: pretix/base/exporters/orderlist.py:487 #: pretix/base/exporters/orderlist.py:576 pretix/base/models/items.py:927 -#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1828 +#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1930 #: pretix/control/forms/filter.py:378 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -871,7 +871,7 @@ msgid "Cancellation of" msgstr "Annulation de" #: pretix/base/exporters/orderlist.py:492 pretix/base/models/auth.py:90 -#: pretix/control/forms/event.py:1224 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1309 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "Langue" @@ -924,18 +924,18 @@ msgid "Street address" msgstr "rue" #: pretix/base/exporters/orderlist.py:507 -#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1885 +#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1987 msgid "Beneficiary" msgstr "bénéficiaire" #: pretix/base/exporters/orderlist.py:508 -#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1880 +#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:667 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "Référence interne" -#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1199 +#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1284 msgid "Reverse charge" msgstr "Charge inversée" @@ -963,11 +963,11 @@ msgstr "Annulation" #: pretix/base/exporters/orderlist.py:539 #: pretix/base/exporters/orderlist.py:618 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgid "Invoice" msgstr "Facture" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:846 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:854 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -977,7 +977,7 @@ msgstr "Facture" msgid "Yes" msgstr "Oui" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:848 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:856 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -1017,7 +1017,7 @@ msgid "E-mail" msgstr "E-Mail" #: pretix/base/forms/auth.py:18 pretix/base/forms/auth.py:84 -#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:973 +#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1045 #: pretix/control/templates/pretixcontrol/user/reauth.html:18 msgid "Password" msgstr "Mot de passe" @@ -1134,7 +1134,7 @@ msgstr "Nouveau mot de passe" msgid "Repeat new password" msgstr "Répéter le nouveau mot de passe" -#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:301 +#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:302 #: pretix/control/forms/users.py:37 msgid "Default timezone" msgstr "Fuseau horaire par défaut" @@ -1178,7 +1178,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "Caractère générique invalide: %(value)s" #: pretix/base/forms/widgets.py:126 pretix/base/forms/widgets.py:131 -#: pretix/base/models/orders.py:1867 +#: pretix/base/models/orders.py:1969 msgid "Business customer" msgstr "Client professionnel" @@ -1265,6 +1265,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/refunds.html:59 #: pretix/control/templates/pretixcontrol/search/orders.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:48 +#: pretix/presale/templates/pretixpresale/event/position.html:14 msgid "TEST MODE" msgstr "MODE TEST" @@ -1281,7 +1282,7 @@ msgstr "FactureFacture" #: pretix/base/invoice.py:467 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgctxt "invoice" msgid "Cancellation" msgstr "Annulation" @@ -1393,8 +1394,8 @@ msgstr "Rendu classique (pretix 1.0)" msgid "Default list" msgstr "Liste par défaut" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1869 -#: pretix/base/settings.py:752 pretix/base/settings.py:763 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1971 +#: pretix/base/settings.py:824 pretix/base/settings.py:835 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "Nom complet" @@ -1542,7 +1543,7 @@ msgid "Event currency" msgstr "Devise de l'événement" #: pretix/base/models/event.py:302 pretix/base/models/event.py:848 -#: pretix/control/forms/event.py:1088 pretix/control/forms/subevents.py:59 +#: pretix/control/forms/event.py:1173 pretix/control/forms/subevents.py:59 msgid "Event start time" msgstr "Heure de début d'événement" @@ -1613,7 +1614,7 @@ msgstr "Plugins" msgid "Internal comment" msgstr "Commentaire interne" -#: pretix/base/models/event.py:335 pretix/control/forms/event.py:168 +#: pretix/base/models/event.py:335 pretix/control/forms/event.py:169 #: pretix/control/forms/filter.py:511 #: pretix/control/templates/pretixcontrol/event/index.html:12 #: pretix/control/views/dashboards.py:408 @@ -1624,7 +1625,7 @@ msgstr "Série d'événements" #: pretix/base/models/event.py:340 pretix/base/models/items.py:235 #: pretix/base/models/items.py:1202 pretix/base/models/orders.py:131 -#: pretix/base/models/orders.py:1820 pretix/base/models/vouchers.py:86 +#: pretix/base/models/orders.py:1922 pretix/base/models/vouchers.py:86 #: 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 @@ -1703,7 +1704,7 @@ msgstr "" "Si cette option est sélectionnée, cet événement peut apparaître sur la page " "d'accueil du système de billetterie ou dans un profil d'organisation." -#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1061 +#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1146 msgid "Frontpage text" msgstr "Texte de la page de garde" @@ -2332,7 +2333,7 @@ msgstr "Option de question" msgid "Question options" msgstr "Options de questions" -#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1340 +#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1425 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "Capacité totale" @@ -2341,7 +2342,7 @@ msgstr "Capacité totale" msgid "Leave empty for an unlimited number of tickets." msgstr "Laissez vide pour un nombre illimité de billets." -#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:925 +#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:933 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "Article" @@ -2440,7 +2441,7 @@ msgstr "annulé" msgid "Locale" msgstr "Localisation" -#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1832 +#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1934 msgid "Expiration date" msgstr "Date d'expiration" @@ -2474,7 +2475,7 @@ msgstr "" "message personnalisé, vous devez donc informer votre personnel " "d'enregistrement sur la façon de traiter ces cas." -#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:959 +#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:967 msgid "Meta information" msgstr "Meta information" @@ -2518,36 +2519,36 @@ msgstr "Ce bon n'est pas valable pour cette date." msgid "The ordered product \"{item}\" is no longer available." msgstr "Le produit commandé \"{item}\" n'est plus disponible." -#: pretix/base/models/orders.py:748 pretix/base/services/orders.py:746 +#: pretix/base/models/orders.py:756 pretix/base/services/orders.py:678 #: pretix/control/views/event.py:697 #: pretix/presale/templates/pretixpresale/event/order.html:44 #, python-format msgid "Your order: %(code)s" msgstr "Votre commande: %(code)s" -#: pretix/base/models/orders.py:850 +#: pretix/base/models/orders.py:858 msgid "" msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 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:1086 +#: pretix/base/models/orders.py:1094 #, fuzzy #| msgid "User created." msgctxt "payment_state" msgid "created" msgstr "Utilisateur créé." -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 #, fuzzy #| msgid "pending" msgctxt "payment_state" msgid "pending" msgstr "en attente" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" @@ -2555,150 +2556,156 @@ msgctxt "payment_state" msgid "confirmed" msgstr "Commande validée" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 #, fuzzy #| msgid "canceled" msgctxt "payment_state" msgid "canceled" msgstr "annulé" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 #, fuzzy #| msgid "refunded" msgctxt "payment_state" msgid "refunded" msgstr "remboursé" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Informations de paiement" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, fuzzy, python-format +#| msgid "Order canceled: %(code)s" +msgid "Event registration confirmed: %(code)s" +msgstr "Commande annulée: %(code)s" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Paiement reçu pour votre commande: %(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 #, fuzzy #| msgid "User created." msgctxt "refund_state" msgid "created" msgstr "Utilisateur créé." -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 #, fuzzy #| msgid "Bank transfer" msgctxt "refund_state" msgid "in transit" msgstr "Virement bancaire" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 #, fuzzy #| msgid "canceled" msgctxt "refund_state" msgid "canceled" msgstr "annulé" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 #, fuzzy #| msgid "Organizer" msgctxt "refund_source" msgid "Organizer" msgstr "Organisateur" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 #, fuzzy #| msgid "Any customer" msgctxt "refund_source" msgid "Customer" msgstr "Tout client" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "Frais de paiement" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "Frais d'expédition" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "Frais de service" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 #, fuzzy #| msgid "Cancellation" msgid "Cancellation fee" msgstr "Annulation" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "Autres frais" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "Carte-cadeau" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Valeur" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "Position de l'ordre" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "ID du panier (par ex. clé de session)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "Position du panier" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "Positions du panier" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "Nom de la société" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Sélectionnez le pays" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "Uniquement pour les clients professionnels dans l'UE." -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 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é." @@ -2713,7 +2720,7 @@ msgstr "" "utilisé dans les URLs pour faire référence à vos comptes organisateurs et à " "vos événements." -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2886,7 +2893,7 @@ msgstr "Réduire le prix des produits de (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "code de réduction" @@ -3151,7 +3158,7 @@ msgid "Order status" msgstr "Statut de la commande" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "Voir les détails de la commande" @@ -3227,8 +3234,8 @@ msgstr "Remboursé" msgid "You have been requested to issue a refund for {order.code}." msgstr "Le bon a été utilisé dans la commande {order_code}." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "Ce champ est obligatoire." @@ -3436,7 +3443,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "Ticket code (barcode content)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Nom du produit" @@ -3484,8 +3491,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "John Doe" @@ -3575,7 +3582,7 @@ msgstr "19:00" msgid "Event location" msgstr "Lieu de l'événement" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "Ville quelconque" @@ -3700,7 +3707,7 @@ msgstr "Date relative:" msgid "Not set" msgstr "Non réglé" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3768,7 +3775,7 @@ msgstr "" "Nous avons retiré %(product)s de votre panier car vous ne pouvez pas acheter " "moins de %(min)s articles." -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "La période de prévente pour cet événement n' a pas encore commencé." @@ -3784,7 +3791,7 @@ msgstr "" "La période de prévente pour cet événement n' a pas encore commencé. Les " "positions concernées ont été retirées de votre panier." -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3964,11 +3971,11 @@ msgstr "" "CEE du Conseil, l'assujettissement à la TVA incombe au destinataire du " "service." -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "Un texte spécifique au prestataire de paiement peut apparaître ici." -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 #, fuzzy #| msgid "" #| "John Doe\n" @@ -3980,31 +3987,35 @@ msgstr "" "214 Rue de la Croix\n" "99000 Ville" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 #, fuzzy #| msgid "Sample company" msgid "Sample city" msgstr "Exemple d'entreprise" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "Exemple de produit {}" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "Exemple de produit A" -#: pretix/base/services/mail.py:138 -#, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +#: pretix/base/services/mail.py:146 +#, fuzzy, python-brace-format +#| msgid "" +#| "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" "Vous recevez cet e-mail parce que vous avez passé une commande pour {event}." -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" @@ -4014,7 +4025,13 @@ msgstr "" "suivante:\n" "{orderurl}." -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" +"Vous recevez cet e-mail parce que vous avez passé une commande pour {event}." + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -4022,7 +4039,7 @@ msgstr "" "Certains des produits que vous avez sélectionnés n'étaient plus disponibles. " "Voir ci-dessous pour plus de détails." -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -4030,7 +4047,7 @@ msgstr "" "Certains des produits que vous avez sélectionnés n'étaient plus disponibles " "dans la quantité sélectionnée. Voir ci-dessous pour plus de détails." -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -4038,15 +4055,15 @@ msgstr "" "Le prix de certains articles de votre panier a changé entre-temps. Voir ci-" "dessous pour plus de détails." -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "Une erreur interne s'est produite, veuillez réessayer." -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "Votre panier est vide." -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " @@ -4055,11 +4072,11 @@ msgstr "" "Vous ne pouvez pas sélectionner plus de %(max)s articles du produit " "%(product)s. Nous avons retiré les articles excédentaires de votre panier." -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "La période de prévente est terminée." -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -4067,7 +4084,7 @@ msgstr "" "Le code promotionnel utilisé pour l'un des articles de votre panier n'est " "pas connu dans notre base de données." -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -4077,7 +4094,7 @@ msgstr "" "été utilisé le nombre maximum de fois autorisé. Nous avons retiré cet " "article de votre panier." -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -4085,7 +4102,7 @@ msgstr "" "Le code promotionnel utilisé pour l'un des articles de votre panier est " "périmé. Nous avons retiré cet article de votre panier." -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -4093,7 +4110,7 @@ msgstr "" "Le code promotionnel utilisé pour l'un des articles de votre panier n'est " "pas valable pour cet article. Nous avons retiré cet article de votre panier." -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." @@ -4101,7 +4118,7 @@ msgstr "" "Vous avez besoin d'un code promotionnel valide pour commander un des " "produits de votre panier. Nous avons retiré cet article de votre panier." -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." @@ -4109,84 +4126,90 @@ msgstr "" "La période de prévente d'un des événements de votre panier n'est pas encore " "commencée. Les positions concernées ont été retirées de votre panier." -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "La nouvelle date d'expiration doit être dans le futur." -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 #, fuzzy #| msgid "This order is not marked as paid." msgid "This order is not pending approval." msgstr "Cette commande n'est pas marquée comme payée." -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, fuzzy, python-format #| msgid "Order canceled: %(code)s" msgid "Order approved and confirmed: %(code)s" msgstr "Commande annulée: %(code)s" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, fuzzy, python-format #| msgid "Your order is pending payment: %(code)s" msgid "Order approved and awaiting payment: %(code)s" msgstr "Votre commande est en attente de paiement: %(code)s" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, fuzzy, python-format #| msgid "Order details: %(code)s" msgid "Order denied: %(code)s" msgstr "Détails de la commande: %(code)s" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "Vous ne pouvez pas annuler cette commande." -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "Commande annulée: %(code)s" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Your order: %(code)s" +msgid "Your event registration: %(code)s" +msgstr "Votre commande: %(code)s" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "Votre commande est sur le point d'expirer: %(code)s" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "Votre commande est en attente de paiement: %(code)s" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "Votre ticket est prêt à être téléchargé: %(code)s" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "Vous devez sélectionner une variante du produit." -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" "Le quota {name} n' a plus assez de capacité pour effectuer l'opération." -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "Aucun quota n'est défini qui autorise cette opération." -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "Le produit sélectionné n'est pas actif ou n' a pas de prix fixe." -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -4194,11 +4217,11 @@ msgstr "" "Cette opération laisserait la commande vide. Veuillez annuler la commande " "elle-même." -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "Seules les commandes en attente ou payées peuvent être modifiées." -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -4206,7 +4229,7 @@ msgstr "" "Cette opération rendrait la commande gratuite et donc immédiatement payée, " "mais aucun quota n'est disponible." -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -4214,7 +4237,7 @@ msgstr "" "Il s'agit d'un produit complémentaire, veuillez sélectionner la position de " "base à laquelle il doit être ajouté." -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -4222,16 +4245,16 @@ msgstr "" "La position de base sélectionnée ne vous permet pas d'ajouter ce produit en " "tant qu'add-on." -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "Vous devez sélectionner un sous-événement pour la nouvelle fonction." -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "Votre commande a été modifiée: %(code)s" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -4312,7 +4335,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4339,7 +4362,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4362,7 +4385,40 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order {code} for {event} has been canceled.\n" +#| "\n" +#| "You can view the details of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Bonjour,\n" +"\n" +"votre commande {code} pour {event} a été annulée.\n" +"\n" +"Vous pouvez consulter les détails de votre commande à l'adresse suivante\n" +"{url}\n" +"\n" +"Sincères salutations,\n" +"Votre équipe {event}" + +#: pretix/base/settings.py:351 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -4399,7 +4455,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -4437,7 +4493,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4469,7 +4525,40 @@ msgstr "" "Meilleures salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Bonjour,\n" +"\n" +"Votre commande pour {event} a été modifiée.\n" +"\n" +"Vous pouvez consulter le statut de votre commande à l'adresse suivante\n" +"{url}\n" +"\n" +"Sincères salutations,\n" +"Votre équipe {event}" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4492,7 +4581,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4520,7 +4609,40 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Bonjour,\n" +"\n" +"Votre commande pour {event} a été modifiée.\n" +"\n" +"Vous pouvez consulter le statut de votre commande à l'adresse suivante\n" +"{url}\n" +"\n" +"Sincères salutations,\n" +"Votre équipe {event}" + +#: pretix/base/settings.py:459 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -4561,7 +4683,7 @@ msgstr "" "Meilleures salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4609,7 +4731,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4632,7 +4754,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -4678,7 +4800,7 @@ msgstr "" "Meilleures salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -4714,7 +4836,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4734,7 +4856,41 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "you bought a ticket for {event}.\n" +#| "\n" +#| "If you did not do so already, you can download your ticket here:\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Bonjour,\n" +"\n" +"Vous avez acheté un billet pour {event}.\n" +"\n" +"Si vous ne l'avez pas encore fait, vous pouvez télécharger votre ticket " +"ici:\n" +"{url}\n" +"\n" +"Sincères salutations,\n" +"Votre équipe {event}" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4758,76 +4914,76 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Nom de l'événement" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Nom complet" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John" msgstr "John Doe" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 #, fuzzy #| msgid "Ticket name" msgid "First name" msgstr "Nom du billet" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Nom de l'appareil" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Nom complet" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 #, fuzzy #| msgid "Bank transfer" msgid "Latin transcription" @@ -5045,7 +5201,40 @@ msgstr "Cliquez ici pour voir et modifier vos paramètres de notification:" msgid "Click here disable all notifications immediately:" msgstr "Cliquez ici pour désactiver immédiatement toutes les notifications:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#, fuzzy +#| msgid "" +#| "You are receiving this email because you placed an order for the " +#| "following event:" +msgid "" +"You are receiving this email because someone signed you up for the following " +"event:" +msgstr "" +"Vous recevez cet email parce que vous avez passé une commande pour " +"l'événement suivant:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 +msgid "Event:" +msgstr "Événement:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 +msgid "Order code:" +msgstr "Code de commande:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 +msgid "Order date:" +msgstr "Date de commande:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +#, fuzzy +#| msgid "View order details" +msgid "View registration details" +msgstr "Voir les détails de la commande" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 msgid "" "You are receiving this email because you placed an order for the following " "event:" @@ -5053,18 +5242,6 @@ msgstr "" "Vous recevez cet email parce que vous avez passé une commande pour " "l'événement suivant:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 -msgid "Event:" -msgstr "Événement:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 -msgid "Order code:" -msgstr "Code de commande:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 -msgid "Order date:" -msgstr "Date de commande:" - #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -5082,93 +5259,93 @@ msgstr "Activer la sortie" msgid "Download ticket" msgstr "Télécharger le ticket" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event starts" msgstr "Votre série d'événements" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event ends" msgstr "Votre série d'événements" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 #, fuzzy #| msgid "Start of presale" msgctxt "timeline" msgid "Start of ticket sales" msgstr "Début de la prévente" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 #, fuzzy #| msgid "End of presale" msgctxt "timeline" msgid "End of ticket sales" msgstr "Fin de la prévente" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "Permettre aux utilisateurs d'annuler les commandes impayées" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 #, fuzzy #| msgid "Payment completed." msgctxt "timeline" msgid "No more payments can be completed" msgstr "Paiement effectué." -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 #, fuzzy #| msgid "Ticket download" msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Téléchargement du ticket" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "Permettre aux utilisateurs d'annuler les commandes impayées" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "Permettre aux utilisateurs d'annuler les commandes impayées" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, fuzzy, python-brace-format #| msgid "Product name and variation" msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "Dénomination et variantes du produit" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -5234,20 +5411,20 @@ msgstr "La tâche est terminée." msgid "Filetype not allowed!" msgstr "Type de fichier interdit !" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "Utiliser les langues" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" "Choisissez toutes les langues dans lesquelles votre événement est disponible." -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "C'est une série d'événements" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -5265,26 +5442,26 @@ msgstr "" "possible. Vous ne pourrez pas modifier ultérieurement ce paramètre pour cet " "événement." -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" "Vous avez déjà utilisé ce slug pour un autre événement. Veuillez en choisir " "un nouveau." -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "Fuseau horaire de l'événement" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "Langue par défaut" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "Taux d'imposition des ventes" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " @@ -5295,7 +5472,7 @@ msgstr "" "situation fiscale est plus compliquée, vous pouvez ajouter des taux " "d'imposition supplémentaires et une configuration détaillée plus tard." -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" @@ -5303,39 +5480,39 @@ msgstr "" "Exemple de centre de conférence\n" "Centre des Congrès, France" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Votre localisation par défaut doit également être activée pour votre " "événement (voir encadré ci-dessus)." -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "Votre localisation par défaut doit être spécifiée." -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "Copier la configuration à partir de" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "Ne pas copier" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "Date de fin de l'événement" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" "Si désactivé, seule la date de début de l'événement sera affichée au public." -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "Afficher les dates avec l'heure" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." @@ -5343,18 +5520,18 @@ msgstr "" "Si désactivé, les dates de début et de fin de l'événement seront affichées " "sans l'heure." -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "Afficher les articles en dehors de la période de prévente" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" "Afficher les détails de l'article avant le début de la prévente et après la " "fin de celle-ci" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" @@ -5362,7 +5539,7 @@ msgstr "" "Afficher les prix nets au lieu des prix bruts dans la liste de produits (pas " "recommandé!)" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 #, fuzzy #| msgid "" #| "Independent of your choice, the cart will show gross prices as this the " @@ -5374,20 +5551,20 @@ msgstr "" "Indépendamment de votre choix, le panier affichera les prix bruts car c'est " "le prix à payer" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "Afficher la date de début" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" "Indiquer la date de début de la prévente avant le début de la prévente." -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "Date des dernière modification" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -5400,25 +5577,25 @@ msgstr "" "commande contient des tickets pour plusieurs dates d'évènements, la date la " "plus récente est utilisée." -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "Langues disponibles" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "Afficher le nombre de billets restants" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Montrer publiquement combien de billets d'un certain type sont encore " "disponibles." -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "Activer la liste d'attente" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5431,11 +5608,11 @@ msgstr "" "notification par mail avec un bon d'achat qui pourra être utilisé pour " "acheter un billet." -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "Temps de réponse de la liste d'attente" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -5445,11 +5622,11 @@ msgstr "" "échangé dans ce nombre d'heures jusqu' à son expiration et peut être " "réattribué à la personne suivante sur la liste." -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "Affectation automatique des listes d'attente" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 #, fuzzy #| msgid "" #| "If ticket capacity becomes free, automatically create a voucher and send " @@ -5469,42 +5646,42 @@ msgstr "" "automatiquement mais vous pouvez les envoyer manuellement via le panneau de " "contrôle." -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "Demander les noms des participants" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" "Demandez un nom pour tous les billets qui incluent l'entrée à l'événement." -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "Noms des participants requis" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" "Exiger des clients qu'ils remplissent les noms de tous les participants." -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 #, fuzzy #| msgid "Payment information" msgid "Name format" msgstr "Informations de paiement" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "Demander des adresses e-mail par ticket" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5523,11 +5700,11 @@ msgstr "" "confirmation de commande qu' à une seule adresse email primaire et non aux " "adresses des participants." -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "Nécessite des adresses e-mail par ticket" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5538,41 +5715,41 @@ msgstr "" "que soit cette configuration, une seule adresse e-mail sera toujours requise " "pour la confirmation de commande." -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "Demander deux fois l'adresse email de la commande" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Exiger que les clients remplissent deux fois l'adresse mail principale pour " "éviter les erreurs." -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "Nombre maximum d'articles par commande" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "Les Add-Ons ne seront pas pris en compte." -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "Période de réservation" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Le nombre de minutes réservés à cet utilisateur pour conserver les articles " "dans le panier." -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "URL des Mentions légales" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5580,11 +5757,11 @@ msgstr "" "Ceci devrait pointer par exemple vers une partie de votre site Web qui " "contient vos coordonnées et vos informations légales." -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "Texte de confirmation" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5596,30 +5773,30 @@ msgstr "" "fonction Pages pour publier vos conditions d'utilisation, vous n'avez pas " "besoin de ce paramètre puisque vous pouvez le configurer ici." -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "Adresse de contact" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Nous le montrerons publiquement pour permettre aux participants de vous " "contacter." -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Vous ne pouvez pas spécifier de noms de participants si vous ne les demandez " "pas." -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Vous devez demander les e-mails des participants si vous voulez les rendre " "obligatoires." -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5628,56 +5805,56 @@ msgstr "" "conditions d'utilisation de l'organisateur de l'événement et que je les " "accepte." -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their unpaid orders" msgstr "Permettre aux utilisateurs d'annuler les commandes impayées" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 #, fuzzy #| msgid "Cancellation" msgid "Do not allow cancellations after" msgstr "Annulation" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their paid orders" msgstr "Permettre aux utilisateurs d'annuler les commandes impayées" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" msgstr "Annulation" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 #, fuzzy #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" msgstr "Annulation" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "Délai de paiement en jours" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5691,11 +5868,11 @@ msgstr "" "recommandons de fixer un délai de deux ou trois jours pour permettre aux " "gens de réessayer les paiements échoués." -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "Dernière date de paiement" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5706,11 +5883,11 @@ msgstr "" "d'événements et qu'une commande contient des tickets pour plusieurs dates, " "la date la plus proche est utilisée." -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "Finaliser les conditions de paiement uniquement en jour de semaine" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5722,11 +5899,11 @@ msgstr "" "est exigé dans certains pays par le droit civil. Cela n'affectera pas la " "dernière date de paiement configurée ci-dessus." -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "Expirer automatiquement les commandes impayées" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5737,11 +5914,11 @@ msgstr "" "paiement. Cela signifie que ces billets retournent au pool et peuvent être " "commandés par d'autres personnes." -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "Accepter les paiements en retard" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5751,11 +5928,11 @@ msgstr "" "que la capacité disponible est suffisante. Aucun paiement ne sera jamais " "accepté après la 'dernière date de paiement' configurée ci-dessus." -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "Règle fiscale pour les frais de paiement" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5766,63 +5943,63 @@ msgstr "" "TVA et les règles d'autoliquidation, les autres paramètres de la règle " "fiscale sont ignorés." -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 #, fuzzy #| msgid "Multiline text" msgid "Guidance text" msgstr "Texte multiligne" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" "La dernière date de paiement ne peut être antérieure à la fin de la prévente." -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "Demander l'adresse de facturation" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "Adresse de facturation requise" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 #, fuzzy #| msgid "Require invoice address" msgid "Require a business addresses" msgstr "Adresse de facturation requise" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "Nom du client requis" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "Demander l'identification TVA" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Ne fonctionne que si une adresse de facturation est demandée. " "L'identification TVA n'est pas requise." -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 #, fuzzy #| msgid "Ask for invoice address" msgid "Ask for beneficiary" msgstr "Demander l'adresse de facturation" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." @@ -5831,11 +6008,11 @@ msgstr "" "Ne fonctionne que si une adresse de facturation est demandée. " "L'identification TVA n'est pas requise." -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "Afficher les produits gratuits sur les factures" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5843,30 +6020,30 @@ msgstr "" "Notez que les factures ne seront jamais générées pour les commandes qui ne " "contiennent que des produits gratuits." -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 #, fuzzy #| msgid "Invoice address: name" msgid "Invoice address explanation" msgstr "Adresse de facturation: nom" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "Génération de factures avec numéros consécutifs" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Si désactivé, le code de commande sera utilisé dans le numéro de facture." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "Préfixe du numéro de facture" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5881,49 +6058,61 @@ msgstr "" "que chaque numéro complet sera utilisé au plus une fois sur l'ensemble de " "vos événements. Cette option n'affecte que les futures factures." -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "Générer des factures" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 #, fuzzy #| msgid "Generate invoices" msgid "Do not generate invoices" msgstr "Générer des factures" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 #, fuzzy #| msgid "Manually in admin panel" msgid "Only manually in admin panel" msgstr "Manuellement dans le panneau d'administration" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "Automatiquement à la demande de l'utilisateur" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "Automatiquement pour toutes les commandes créées" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "Automatiquement sur paiement" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" "Les factures ne seront pas générées automatiquement pour les commandes " "gratuites." -#: pretix/control/forms/event.py:668 +#: pretix/control/forms/event.py:669 +#, fuzzy +#| msgid "Generate invoices" +msgid "Generate invoices for Sales channels" +msgstr "Générer des factures" + +#: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 msgid "Show attendee names on invoices" msgstr "Afficher les noms des participants sur les factures" -#: pretix/control/forms/event.py:672 +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "Joindre les factures aux courriels" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5936,45 +6125,45 @@ msgstr "" "confirmation de paiement. Si elles ne sont pas générées automatiquement, " "elles ne seront pas jointes aux mails." -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "Style de facture" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 #, fuzzy #| msgid "Address" msgid "Address line" msgstr "Adresse" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 #, fuzzy #| msgid "VAT ID" msgid "EU VAT ID" msgstr "Identifiant de TVA" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" "Par exemple, avec ce document, nous vous avons envoyé la facture pour votre " "commande de billets." -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "Texte d'introduction" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "Sera imprimé sur chaque facture au-dessus des lignes de facture." -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -5982,15 +6171,15 @@ msgstr "" "par ex. Merci pour votre achat ! Vous trouverez de plus amples informations " "sur l'événement à..." -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "Texte supplémentaire" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "Sera imprimé sur chaque facture en dessous du total de la facture." -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -5998,11 +6187,11 @@ msgstr "" "p. ex. vos coordonnées bancaires, données légales comme votre numéro de TVA, " "numéros d'immatriculation, etc." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "Pied de page" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -6010,30 +6199,30 @@ msgstr "" "Sera imprimé centré et en caractères plus petits à la fin de chaque page de " "facture." -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "Langue de facturation" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "Langue de l'utilisateur" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "Image du logo" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" "Nous afficherons votre logo avec une hauteur et une largeur maximale de 2,5 " "cm." -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "Préfixe du sujet" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6042,50 +6231,60 @@ msgstr "" "[prefix]. Choisissez, par exemple, une forme abrégée du nom de votre " "événement." -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "Adresse de l'expéditeur" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "Adresse de l'expéditeur pour les e-mails sortants" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "Nom du participant" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "Adresse Cci" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" "Tous les courriels seront envoyés à cette adresse sous forme de copie Cci" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "Signature" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Ceci sera joint à chaque email. Nombre de places disponibles: {event}" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "par exemple vos coordonnées" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "Texte" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "Changement d'adresse de contact" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6095,7 +6294,36 @@ msgstr "" "3, {currency}4, {date}5, {payment_info}6, {url}7, {invoice_name}8, " "{invoice_company}9" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +#, fuzzy +#| msgid "Send a new email based on this" +msgid "Send an email to attendees" +msgstr "Envoyer un nouvel email basé sur" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +#, fuzzy +#| msgid "Text (sent by admin)" +msgid "Text sent to attendees" +msgstr "Texte (envoyé par admin)" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "Places disponibles: {event}, {url}" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6104,31 +6332,38 @@ msgstr "" "Places disponibles: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "Places disponibles: {event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "Texte" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "Texte (envoyé par admin)" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "Texte (demandé par l'utilisateur)" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Places disponibles: {event}, {orders}" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "Nombre de jours" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6136,7 +6371,7 @@ msgstr "" "Cet email vous sera envoyé quelques jours avant l'expiration de la commande. " "Si la valeur est 0, le mail ne sera jamais envoyé." -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6145,18 +6380,18 @@ msgstr "" "Places disponibles: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Places disponibles: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Places disponibles: {event}, {code}, {url}" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -6165,12 +6400,18 @@ msgstr "" "Places disponibles: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Places disponibles: {event}, {url}" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "Places disponibles: {event}, {url}" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -6178,13 +6419,13 @@ msgstr "" "Ce courriel sera envoyé plusieurs jours avant le début de la commande. Si le " "champ est vide, le mail ne sera jamais envoyé." -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 #, fuzzy #| msgid "Review order" msgid "Received order" msgstr "Validation" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, fuzzy, python-brace-format #| msgid "" #| "Available placeholders: {event}, {total_with_currency}, {total}, " @@ -6198,13 +6439,13 @@ msgstr "" "3, {currency}4, {date}5, {payment_info}6, {url}7, {invoice_name}8, " "{invoice_company}9" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 #, fuzzy #| msgid "Expire order" msgid "Approved order" msgstr "Ordonnance d'expiration" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, fuzzy, python-brace-format #| msgid "" #| "Available placeholders: {event}, {total_with_currency}, {total}, " @@ -6220,13 +6461,13 @@ msgstr "" "3, {currency}4, {date}5, {payment_info}6, {url}7, {invoice_name}8, " "{invoice_company}9" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 #, fuzzy #| msgid "Refund order" msgid "Denied order" msgstr "Demande de remboursement" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, fuzzy, python-brace-format #| msgid "" #| "Available placeholders: {event}, {total_with_currency}, {total}, " @@ -6240,11 +6481,11 @@ msgstr "" "3, {currency}4, {date}5, {payment_info}6, {url}7, {invoice_name}8, " "{invoice_company}9" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "Utiliser un serveur SMTP personnalisé" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6252,35 +6493,35 @@ msgstr "" "Tous les mails relatifs à votre événement seront envoyés sur le serveur smtp " "que vous aurez spécifié." -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "Hostname" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "Nom d'utilisateur" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "Utiliser STARTTLS" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "Communément activé sur le port 587." -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "Utiliser SSL" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "Communément activé sur le port 465." -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -6288,34 +6529,34 @@ msgstr "" "Vous pouvez activer la sécurité SSL ou STARTTLS, mais pas les deux en même " "temps." -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "Couleur primaire" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Veuillez entrer le code hexadécimal d'une couleur, par exemple #990000." -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6325,81 +6566,81 @@ msgstr "" "date de vos événements dans l'en-tête de la page. Nous afficherons votre " "logo avec une hauteur maximale de 120 pixels." -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Police de caractère" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "Seulement supporté par les navigateurs modernes." -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Fin de la prévente" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 #, fuzzy #| msgid "Voucher redemption" msgid "Voucher explanation" msgstr "Rachat de bons" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "Afficher les variantes d'un produit étendu par défaut" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "Date de commande" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "Heure de début de l'événement (décroissant)" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "Nom (descendant)" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "Utiliser la fonction" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Utilisez pretix pour générer des tickets que l'utilisateur peut télécharger " "et imprimer." -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "Date de téléchargement" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6410,17 +6651,17 @@ msgstr "" "plusieurs dates d'événements, le téléchargement de tous les billets sera " "disponible si au moins une des dates de l'événement le permet." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" "Offrir de télécharger les tickets séparément pour les produits " "complémentaires" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "Générer des tickets pour les produits de non-admission" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 #, fuzzy #| msgid "Offer to download tickets separately for add-on products" msgid "Offer to download tickets even before an order is paid" @@ -6428,43 +6669,43 @@ msgstr "" "Offrir de télécharger les tickets séparément pour les produits " "complémentaires" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "N'importe quel pays" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "Union européenne" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "Tout client" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "Individuel" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "Affaires" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "Entreprise avec un numéro d'identification TVA valide" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "Charger la TVA" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "Pas de TVA" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "Bon pré-sélectionné" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6476,11 +6717,11 @@ msgstr "" "par exemple être utilisé pour fournir des widgets qui donnent des remises ou " "déverrouiller des produits secrets." -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "Mode de compatibilité" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6489,40 +6730,40 @@ msgstr "" "Web. Si vous rencontrez des problèmes, essayez d'utiliser ce mode de " "compatibilité." -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "Le code de bon de réduction n'existe pas." -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "Le mot de passe que vous avez entré n'était pas correct." -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "Entrée incorrecte." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Votre mot de passe" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "Event slug" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "Téléchargement de billets" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Vos clients pourront télécharger leurs billets au format PDF." -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "Exiger que tous les participants remplissent leur nom" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6530,11 +6771,11 @@ msgstr "" "Par défaut, nous demanderons des noms mais nous n'en aurons pas besoin. Vous " "pouvez désactiver complètement cette fonction dans les réglages." -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "Paiement par Stripe" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6546,11 +6787,11 @@ msgstr "" "des paiements via Stripe, vous devrez créer un compte avec eux, ce qui prend " "moins de cinq minutes en utilisant leur interface simple." -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "Paiement par virement bancaire" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -6560,16 +6801,16 @@ msgstr "" "pouvez ensuite importer vos extraits de compte pour traiter les paiements " "dans pretix, ou les marquer comme payés manuellement." -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prix (facultatif)" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "Gratuit" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "Quantité disponible" @@ -6641,7 +6882,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "Toutes les dates" @@ -7211,8 +7452,8 @@ msgstr "" "lien vers la page de commande à l'utilisateur et l'utilisateur devra " "télécharger ses tickets à nouveau. Les anciennes versions seront invalides." -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "Sujet" @@ -7220,8 +7461,8 @@ msgstr "Sujet" msgid "Recipient" msgstr "Destinataire" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "Message" @@ -7620,7 +7861,7 @@ msgid "The order has been refunded." msgstr "La commande a été remboursée." #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "La commande a été annulée." @@ -7662,7 +7903,7 @@ msgid "The order locale has been changed." msgstr "L'emplacement de la commande a été modifiée." #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "La facture a été générée." @@ -8384,7 +8625,7 @@ msgid "Invoicing" msgstr "Facturation" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 #, fuzzy #| msgid "Cancellation" msgctxt "action" @@ -8665,8 +8906,8 @@ msgstr "Définir un nouveau mot de passe" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -9509,25 +9750,25 @@ msgstr "Paramètres de prix" msgid "General settings" msgstr "Paramètres généraux" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 #, fuzzy #| msgid "Invoice address: name" msgid "Invoice address form" msgstr "Adresse de facturation: nom" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 #, fuzzy #| msgid "Voucher details" msgid "Your invoice details" msgstr "Détails du bon" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 #, fuzzy #| msgid "Invoice information" msgid "Invoice customization" msgstr "Facturation" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "Enregistrer et afficher l'aperçu" @@ -9651,65 +9892,65 @@ msgstr "Aucun résultat" msgid "E-mail settings" msgstr "Paramètres d'e-mail" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 #, fuzzy #| msgid "E-mail address" msgid "E-mail design" msgstr "Adresse e-mail" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "Prévisualisation" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "Contenu de l' e-mail" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "Ordre placé" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "Commande payée" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "Commande gratuite" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "Renvoyer le lien" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "Rappel de paiement" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "Notification de liste d'attente" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "Commander mail personnalisé" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "Rappel pour télécharger les billets" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "Paramètres SMTP" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "Enregistrer et tester une connexion SMTP personnalisée" @@ -11048,8 +11289,8 @@ msgstr "Oui, annuler la commande" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "Annuler la commande" @@ -11233,7 +11474,7 @@ msgstr "Modifier les informations relatives à la commande" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "Facturation" @@ -11400,7 +11641,7 @@ msgid "Change products" msgstr "Modifier les produits" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "Articles commandés" @@ -11424,10 +11665,10 @@ msgstr "Afficher la date de début" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "pas de réponse" @@ -11449,27 +11690,27 @@ msgstr "PEU SÛR" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "Total net" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "Impots" @@ -11479,7 +11720,7 @@ msgstr "Impots" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Total" @@ -11569,7 +11810,7 @@ msgstr "Changer" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Code Postal et Commune" @@ -11602,7 +11843,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "Sujet:" @@ -11860,17 +12101,17 @@ msgid "Send email" msgstr "Envoyer un email" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "Aperçu de l' e-mail" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "Prévisualiser le mail" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "Envoyer" @@ -14071,7 +14312,7 @@ msgid "Unknown e-mail renderer." msgstr "Code de commande inconnu" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "Vous avez demandé un type d'édition de ticket non valide." @@ -14340,17 +14581,17 @@ msgstr "Un nouveau secret de client a été généré et est maintenant effectif msgid "Access for the selected application has been revoked." msgstr "La configuration sélectionnée a été supprimée." -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "Code de commande inconnu ou non autorisé à accéder à cette commande." -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 #, fuzzy #| msgid "Ticket download is not enabled for add-on products." msgid "Ticket download is not enabled for this product." @@ -14568,15 +14809,15 @@ msgstr "La facture a été générée." msgid "The email has been queued to be sent." msgstr "L'email a été mis en file d'attente pour être envoyé." -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "Cette facture n' a pas été trouvée" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "Le fichier de factures n'est plus stocké sur le serveur." -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -14619,7 +14860,7 @@ msgid "The order has been changed." msgstr "La commande a été modifiée." #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -14630,12 +14871,12 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "Rien sur l'ordre n'a dû être changé." -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" "Nous n'avons pas pu envoyer le mail. Voir ci-dessous pour plus de détails." -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Sujet: {subject}" @@ -14648,7 +14889,7 @@ msgstr "Votre message a été mis en file d'attente et sera envoyé à {}." msgid "Failed to send mail to the following user: {}" msgstr "Echec de l'envoi de mail à l'utilisateur suivant: {}" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16309,19 +16550,39 @@ msgstr "Envoyer des emails" msgid "This plugin allows you to send out emails to all your customers." msgstr "Ce plugin vous permet d'envoyer des emails à tous vos clients." -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Send email" +msgid "Send email to" +msgstr "Envoyer un email" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "N'envoyer qu'aux personnes qui ont acheté" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "Envoyer uniquement aux clients de" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "en attente avec retard" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "Envoyer aux clients avec le statut de la commande" @@ -16333,31 +16594,55 @@ msgstr "L'Email a été envoyé" msgid "The order received a mass email." msgstr "La commande a reçu un email de masse." +#: pretix/plugins/sendmail/signals.py:50 +#, fuzzy +#| msgid "The order received a mass email." +msgid "A ticket holder of this order received a mass email." +msgstr "La commande a reçu un email de masse." + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "Envoyé aux ordres:" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "Changement d'adresse de contact" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Contact address" +msgid "All contact addresses" +msgstr "Adresse de contact" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "Changement d'adresse de contact" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "Envoyer un nouvel email basé sur" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "Vous avez fourni un ID d'entrée de journal invalide" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "Aucune commande ne correspond à cette sélection." -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "Exemple d'entreprise LLC" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, fuzzy, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" "Votre message a été mis en file d'attente et sera envoyé aux utilisateurs " "sélectionnés." @@ -17150,12 +17435,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "Paiement" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "Veuillez choisir un mode de paiement." #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" "Les informations de paiement que vous avez saisies étaient incomplètes." @@ -17383,7 +17668,7 @@ msgstr "Modifier" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "Coordonnées de contact" @@ -17508,21 +17793,21 @@ msgstr "" "Tous les produits restants sont réservés mais pourraient redevenir " "disponibles." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 #, fuzzy #| msgid "Remove" msgid "Remove one" msgstr "Retirer" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -17531,7 +17816,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 #, fuzzy #| msgid "Add a new object" msgid "Add one more" @@ -17542,10 +17827,111 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "Commande validée" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" +"Vous pouvez télécharger vos billets à l'aide des boutons ci-dessous. " +"Préparez votre billet lors de votre entrée à l'événement." + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "Téléchargez tous les billets en même temps:" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "Vous pourrez télécharger vos billets ici à partir de %(date)s." + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "Paiement en attente" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "quantité minimum à commander: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "GRATUIT" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "Afficher les variantes" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, fuzzy, python-format +#| msgid "Modify order: %(code)s" +msgid "Modify price for %(item)s" +msgstr "Modifier l'ordre: %(code)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +#, fuzzy +#| msgid "taxes" +msgid "plus taxes" +msgstr "impôts" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "incl. taxes" +msgstr "Taxes incluses" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "plus %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "incl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "Entrez un code de réduction ci-dessous pour acheter ce billet." + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, fuzzy, python-format +#| msgid "Maximum number of items per order" +msgid "Amount of %(item)s to order" +msgstr "Nombre maximum d'articles par commande" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -17638,108 +18024,24 @@ msgstr "Ajouter à l'Agenda" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "quantité minimum à commander: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "GRATUIT" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "Afficher les variantes" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, fuzzy, python-format -#| msgid "Modify order: %(code)s" -msgid "Modify price for %(item)s" -msgstr "Modifier l'ordre: %(code)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -#, fuzzy -#| msgid "taxes" -msgid "plus taxes" -msgstr "impôts" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "incl. taxes" -msgstr "Taxes incluses" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "plus %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "incl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "Entrez un code de réduction ci-dessous pour acheter ce billet." - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, fuzzy, python-format -#| msgid "Maximum number of items per order" -msgid "Amount of %(item)s to order" -msgstr "Nombre maximum d'articles par commande" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "Ajouter au panier" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "Échangez un bon d'achat" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "Échangez votre bon" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "Si vous avez déjà commandé un billet" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -17752,7 +18054,7 @@ msgstr "" "cliquez sur le bouton suivant pour demander que le lien de votre commande " "vous soit à nouveau envoyé." -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -17818,6 +18120,7 @@ msgstr "" "envoyé un mail contenant le lien vers l'adresse que vous avez indiquée." #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -17852,37 +18155,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" -"Vous pouvez télécharger vos billets à l'aide des boutons ci-dessous. " -"Préparez votre billet lors de votre entrée à l'événement." - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "Téléchargez tous les billets en même temps:" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "Vous pourrez télécharger vos billets ici à partir de %(date)s." - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "Modifier les détails" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "Demande de facture" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "Référence interne" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -17890,26 +18176,26 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 #, fuzzy #| msgid "You cannot cancel this order." msgid "You can cancel this order using the following button." msgstr "Vous ne pouvez pas annuler cette commande." -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -18003,6 +18289,37 @@ msgstr "Veuillez confirmer les détails de paiement suivants." msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +#, fuzzy +#| msgid "Device registration failed." +msgid "Registration details" +msgstr "Enregistrement de l'appareil échoué." + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +#, fuzzy +#| msgid "Submit registration" +msgid "Your registration" +msgstr "Valider" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +#, fuzzy +#| msgid "Your event series" +msgid "Your items" +msgstr "Votre série d'événements" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "Meta information" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -18217,31 +18534,31 @@ msgstr "Date inconnue sélectionnée." msgid "Please go back and try again." msgstr "S'il vous plaît, revenez en arrière et essayez de nouveau." -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "Le paiement de cette commande ne peut être poursuivi." -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "Le paiement est trop tard pour être accepté." -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "Le mode de paiement de cet ordre ne peut pas être modifié." -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 #, fuzzy #| msgid "You cannot generate an invoice for this order." msgid "A payment is currently pending for this order." msgstr "Vous ne pouvez pas générer de facture pour cette commande." -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "Vous ne pouvez pas modifier cette commande" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 #, fuzzy #| msgid "Ticket download is not (yet) enabled." msgid "Ticket download is not (yet) enabled for this order." diff --git a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po index 1239340372..e811dbacbf 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: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2018-10-28 10:23+0000\n" "Last-Translator: Arnaud Vergnet \n" "Language-Team: French \n" "Language-Team: Italian " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2542,7 +2548,7 @@ msgid "" "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2699,7 +2705,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -2928,7 +2934,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -2997,8 +3003,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3174,7 +3180,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3222,8 +3228,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3309,7 +3315,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3423,7 +3429,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3480,7 +3486,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3494,7 +3500,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3640,225 +3646,238 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Presale not started" +msgid "Your event registration: %(code)s" +msgstr "Prevendita non ancora attiva" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3921,7 +3940,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -3936,7 +3955,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -3950,7 +3969,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -3965,7 +3998,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -3981,7 +4014,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -3998,7 +4031,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4012,7 +4059,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4028,7 +4075,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -4044,7 +4105,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4069,7 +4130,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4083,7 +4144,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4101,7 +4162,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4118,7 +4179,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4130,7 +4191,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4144,62 +4219,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4388,24 +4463,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4423,78 +4511,78 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Presale not started" msgctxt "timeline" msgid "Your event starts" msgstr "Prevendita non ancora attiva" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 #, fuzzy #| msgid "Ticket checked in" msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Check-in del biglietto effettuato" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4545,19 +4633,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4567,105 +4655,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4673,23 +4761,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4697,22 +4785,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4721,38 +4809,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4763,58 +4851,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4822,69 +4910,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4892,22 +4980,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -4915,121 +5003,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5038,43 +5126,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5082,233 +5180,277 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +msgid "Sender name" +msgstr "" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "Indirizzo di contatto dell'ordine modificato" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5317,218 +5459,218 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5536,60 +5678,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5597,27 +5739,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5689,7 +5831,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6186,8 +6328,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6195,8 +6337,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6545,7 +6687,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6581,7 +6723,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7218,7 +7360,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7468,8 +7610,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8192,19 +8334,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8317,63 +8459,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9495,8 +9637,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9643,7 +9785,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9793,7 +9935,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9815,10 +9957,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9838,27 +9980,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9868,7 +10010,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Totale" @@ -9935,7 +10077,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -9966,7 +10108,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10159,17 +10301,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -12044,7 +12186,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12271,17 +12413,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12440,15 +12582,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12486,7 +12628,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12495,11 +12637,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12512,7 +12654,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -13919,19 +14061,37 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 -msgid "Only send to people who bought" +#: pretix/plugins/sendmail/forms.py:13 +msgid "Send email to" msgstr "" #: pretix/plugins/sendmail/forms.py:25 +msgid "Only send to people who bought" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -13943,31 +14103,53 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "Indirizzo di contatto dell'ordine modificato" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Order contact address changed" +msgid "All contact addresses" +msgstr "Indirizzo di contatto dell'ordine modificato" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "Indirizzo di contatto dell'ordine modificato" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14648,12 +14830,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14860,7 +15042,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -14971,19 +15153,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -14992,7 +15174,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -15001,10 +15183,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15097,101 +15371,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15199,7 +15396,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15245,6 +15442,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15279,35 +15477,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15315,24 +15498,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15418,6 +15601,29 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +msgid "Additional information" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15617,29 +15823,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/it/LC_MESSAGES/djangojs.po b/src/pretix/locale/it/LC_MESSAGES/djangojs.po index aa1e758ee2..ef54027136 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: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-01-02 08:20+0000\n" "Last-Translator: amefad \n" "Language-Team: Italian " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2477,7 +2483,7 @@ msgid "" "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2634,7 +2640,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -2863,7 +2869,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -2930,8 +2936,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3107,7 +3113,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3155,8 +3161,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3240,7 +3246,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3352,7 +3358,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3409,7 +3415,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3423,7 +3429,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3569,225 +3575,237 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, python-format +msgid "Your event registration: %(code)s" +msgstr "" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3850,7 +3868,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -3865,7 +3883,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -3879,7 +3897,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -3894,7 +3926,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -3910,7 +3942,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -3927,7 +3959,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -3941,7 +3987,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -3957,7 +4003,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -3973,7 +4033,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -3998,7 +4058,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4012,7 +4072,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4030,7 +4090,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4047,7 +4107,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4059,7 +4119,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4073,62 +4147,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4317,24 +4391,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4352,74 +4439,74 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 msgctxt "timeline" msgid "Your event starts" msgstr "" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4470,19 +4557,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4492,105 +4579,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4598,23 +4685,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4622,22 +4709,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4646,38 +4733,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4688,58 +4775,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4747,69 +4834,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4817,22 +4904,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -4840,121 +4927,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -4963,43 +5050,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5007,233 +5104,275 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +msgid "Sender name" +msgstr "" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5242,218 +5381,218 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5461,60 +5600,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5522,27 +5661,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5614,7 +5753,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6109,8 +6248,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6118,8 +6257,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6468,7 +6607,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6504,7 +6643,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7141,7 +7280,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7391,8 +7530,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8111,19 +8250,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8232,63 +8371,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9410,8 +9549,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9556,7 +9695,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9706,7 +9845,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9728,10 +9867,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9751,27 +9890,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9781,7 +9920,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "" @@ -9848,7 +9987,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -9879,7 +10018,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10072,17 +10211,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -11956,7 +12095,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12181,17 +12320,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12350,15 +12489,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12396,7 +12535,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12405,11 +12544,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12422,7 +12561,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -13829,19 +13968,37 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 -msgid "Only send to people who bought" +#: pretix/plugins/sendmail/forms.py:13 +msgid "Send email to" msgstr "" #: pretix/plugins/sendmail/forms.py:25 +msgid "Only send to people who bought" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -13853,31 +14010,47 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +msgid "Attendee contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +msgid "All contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +msgid "Order contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14558,12 +14731,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14770,7 +14943,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -14881,19 +15054,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -14902,7 +15075,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -14911,10 +15084,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15007,101 +15272,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15109,7 +15297,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15155,6 +15343,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15189,35 +15378,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15225,24 +15399,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15328,6 +15502,29 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +msgid "Additional information" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15527,29 +15724,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po b/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po index 17769de61f..3b99b3caa2 100644 --- a/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/src/pretix/locale/nl/LC_MESSAGES/django.po b/src/pretix/locale/nl/LC_MESSAGES/django.po index 8ff2233d48..43e89c02b6 100644 --- a/src/pretix/locale/nl/LC_MESSAGES/django.po +++ b/src/pretix/locale/nl/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-04-27 21:00+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "Leeg, als dit product geen toegangsbewijs is" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "openstaand" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "bevestigd" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "terugbetaald" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Betalingsinformatie" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, fuzzy, python-format +#| msgid "Order approved and confirmed: %(code)s" +msgid "Event registration confirmed: %(code)s" +msgstr "Bestelling goedgekeurd en bevestigd: %(code)s" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Betaling ontvangen voor uw bestelling: %(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "extern begonnen" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "onderweg" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "klaar" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "Organisator" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "Klant" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "Betalingskosten" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "Verzendkosten" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "Servicekosten" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "Annuleringskosten" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "Overige kosten" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "Cadeaubon" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Waarde" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "Besteld product" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "Winkelwagen-ID (bijv. sessiesleutel)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "Winkelwagenpositie" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "Producten in winkelwagen" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "Bedrijfsnaam" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Selecteer land" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "Alleen voor zakelijke klanten binnen de EU." -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "Dit kenmerk wordt voor u op de factuur afgedrukt." @@ -2638,7 +2645,7 @@ msgstr "" "gebruikt in URL's om te verwijzen naar uw organisatoraccounts en uw " "evenementen." -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2807,7 +2814,7 @@ msgstr "Verlaag productprijs met (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "Vouchercode" @@ -3068,7 +3075,7 @@ msgid "Order status" msgstr "Bestelstatus" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "Bekijk bestelgegevens" @@ -3137,8 +3144,8 @@ msgstr "Terugbetaling aangevraagd" msgid "You have been requested to issue a refund for {order.code}." msgstr "U bent gevraagd om bestelling {order.code} terug te betalen." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "Dit veld is verplicht." @@ -3357,7 +3364,7 @@ msgstr "Verrekend met bestellingen: %s" msgid "Ticket code (barcode content)" msgstr "Ticket code (waarde van QR-code)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Productnaam" @@ -3405,8 +3412,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "John Doe" @@ -3490,7 +3497,7 @@ msgstr "19:00" msgid "Event location" msgstr "Evenementlocatie" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "Voorbeeldstad" @@ -3604,7 +3611,7 @@ msgstr "Relatieve datum:" msgid "Not set" msgstr "Niet ingesteld" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3669,7 +3676,7 @@ msgstr "" "We hebben %(product)s uit uw winkelwagen verwijderd, omdat u niet minder dan " "%(min)s ervan kunt kopen." -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "De voorverkoopperiode van dit evenement is nog niet begonnen." @@ -3685,7 +3692,7 @@ msgstr "" "De voorverkoopperiode van dit evenement is nog niet begonnen. De getroffen " "tickets zijn uit uw winkelwagen verwijderd." -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3855,39 +3862,43 @@ msgstr "" "Btw-verlegging: volgens artikel 194, 196 van Richtlijn 2006/112/EG berust de " "btw-verplichting bij de ontvanger van de dienst." -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" "Hier kan een tekst verschijnen die specifiek is aan de betalingsprovider." -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "Voorbeeldstraat 214" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "012345" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "Voorbeeldstad" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "Voorbeeldproduct {}" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "Voorbeeldproduct A" -#: pretix/base/services/mail.py:138 -#, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +#: pretix/base/services/mail.py:146 +#, fuzzy, python-brace-format +#| msgid "" +#| "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" "U ontvangt deze e-mail omdat u een bestelling geplaatst heeft voor het " "evenement {event}." -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" @@ -3896,7 +3907,14 @@ msgstr "" "U kunt uw bestellingsgegevens bekijken op de volgende URL:\n" "{orderurl}." -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" +"U ontvangt deze e-mail omdat u een bestelling geplaatst heeft voor het " +"evenement {event}." + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -3904,7 +3922,7 @@ msgstr "" "Sommige producten die u geselecteerd had zijn niet meer beschikbaar. Zie " "hieronder voor de details." -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -3912,7 +3930,7 @@ msgstr "" "Sommige van de producten die u koos zijn niet langer beschikbaar in de " "hoeveelheid die u koos. Zie hieronder voor details." -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -3920,15 +3938,15 @@ msgstr "" "De prijs van sommige producten in uw winkelwagen is veranderd. Zie hieronder " "voor details." -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "Een interne fout is opgetreden, probeer het opnieuw." -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "Uw winkelwagen is leeg." -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " @@ -3937,11 +3955,11 @@ msgstr "" "U kunt niet meer dan %(max)s kopieën van het product %(product)s kiezen. We " "hebben het overschot uit uw winkelwagen verwijderd." -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "De voorverkoopperiode is afgelopen." -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -3949,7 +3967,7 @@ msgstr "" "De vouchercode die voor een van de items in uw winkelwagen is gebruikt is " "niet bekend in onze database." -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -3959,7 +3977,7 @@ msgstr "" "het maximale aantal keren gebruikt. We hebben dit item uit uw winkelwagen " "verwijderd." -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -3967,7 +3985,7 @@ msgstr "" "De vouchercode die is gebruikt voor een van de items in uw winkelwagen is " "verlopen. We hebben dit item uit uw winkelwagen verwijderd." -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -3975,7 +3993,7 @@ msgstr "" "De vouchercode die is gebruikt voor een van de items in uw winkelwagen is " "niet geldig voor dit item. We hebben dit item uit uw winkelwagen verwijderd." -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." @@ -3983,7 +4001,7 @@ msgstr "" "U heeft een geldige vouchercode nodig om een van de producten in uw " "winkelwagen te bestellen. We hebben dit item uit uw winkelwagen verwijderd." -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." @@ -3991,66 +4009,72 @@ msgstr "" "De voorverkoopperiode voor een van de evenementen in uw winkelwagen is nog " "niet begonnen. De bijbehorende kaartjes zijn uit uw winkelwagen verwijderd." -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "De nieuwe verloopdatum moet in de toekomst zijn." -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "Deze bestelling hoeft niet goedgekeurd te worden." -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "Bestelling goedgekeurd en bevestigd: %(code)s" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "Bestelling goedgekeurd en in afwachting van betaling: %(code)s" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "Bestelling geweigerd: %(code)s" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "U kunt deze bestelling niet annuleren." -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" "De annuleringskosten kunnen niet hoger zijn dan het bedrag dat voor deze " "bestelling is betaald." -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "Bestelling geannuleerd: %(code)s" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Your order: %(code)s" +msgid "Your event registration: %(code)s" +msgstr "Uw bestelling: %(code)s" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "Uw bestelling staat op het punt om te verlopen: %(code)s" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "Uw bestelling wacht op betaling: %(code)s" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "Uw ticket staat klaar om te downloaden: %(code)s" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "U moet een variant van het product selecteren." -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." @@ -4058,15 +4082,15 @@ msgstr "" "Het quotum {name} heeft niet genoeg beschikbare capaciteit om deze opdracht " "uit te voeren." -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "Er is geen quotum gedefinieerd dat deze handeling toelaat." -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "Het gekozen product is niet actief of heeft geen ingestelde prijs." -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -4074,13 +4098,13 @@ msgstr "" "Deze handeling zou de bestelling leeg maken. Annuleer in plaats hiervan de " "bestelling." -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" "Alleen openstaande bestellingen of betaalde bestellingen kunnen worden " "veranderd." -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -4088,7 +4112,7 @@ msgstr "" "Deze handeling zou de bestelling gratis maken en daardoor ook direct " "betaald, maar er is geen quotum beschikbaar." -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -4096,7 +4120,7 @@ msgstr "" "Dit is een add-onproduct, kies het basisproduct waaraan het moet worden " "toegevoegd." -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -4104,16 +4128,16 @@ msgstr "" "Het gekozen basisproduct staat u niet toe om dit product als een add-on toe " "te voegen." -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "U moet een subevenement kiezen voor het nieuwe ticket." -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "Uw bestelling is aangepast: %(code)s" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -4196,7 +4220,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plug-in: %s" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4221,7 +4245,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4244,7 +4268,40 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order {code} for {event} has been canceled.\n" +#| "\n" +#| "You can view the details of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Beste heer/mevrouw,\n" +"\n" +"Uw bestelling {code} voor {event} is geannuleerd.\n" +"\n" +"U kunt de gegevens van uw bestelling bekijken op\n" +"{url}\n" +"\n" +"Met vriendelijke groeten,\n" +"Organisatie van {event}" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -4269,7 +4326,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -4298,7 +4355,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4329,7 +4386,40 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Beste heer/mevrouw,\n" +"\n" +"Uw bestelling voor {event} is gewijzigd.\n" +"\n" +"U kunt de status van uw bestelling bekijken op\n" +"{url}\n" +"\n" +"Met vriendelijke groeten,\n" +"Organisatie van {event}" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4352,7 +4442,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4380,7 +4470,40 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Beste heer/mevrouw,\n" +"\n" +"Uw bestelling voor {event} is gewijzigd.\n" +"\n" +"U kunt de status van uw bestelling bekijken op\n" +"{url}\n" +"\n" +"Met vriendelijke groeten,\n" +"Organisatie van {event}" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -4408,7 +4531,7 @@ msgstr "" "Met vriendelijke groet,\n" "De organisatoren van {event}" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4455,7 +4578,7 @@ msgstr "" "Met vriendelijke groet,\n" "Organisatie van {event}" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4478,7 +4601,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4508,7 +4631,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4536,7 +4659,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4556,7 +4679,40 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "you bought a ticket for {event}.\n" +#| "\n" +#| "If you did not do so already, you can download your ticket here:\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Beste heer/mevrouw,\n" +"\n" +"U heeft een ticket gekocht voor {event}.\n" +"\n" +"U kunt uw ticket hier downloaden als u dit nog niet heeft gedaan:\n" +"{url}\n" +"\n" +"Met vriendelijke groeten,\n" +"Organisatie van {event}" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4579,62 +4735,62 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "Voornaam" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "Achternaam" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "Voornaam" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "Tweede naam" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "Roepnaam" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "Transcriptie" @@ -4847,7 +5003,40 @@ msgstr "Klik hier om uw meldingsinstellingen te bekijken en te veranderen:" msgid "Click here disable all notifications immediately:" msgstr "Klik hier om alle meldingen onmiddellijk uit te schakelen:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#, fuzzy +#| msgid "" +#| "You are receiving this email because you placed an order for the " +#| "following event:" +msgid "" +"You are receiving this email because someone signed you up for the following " +"event:" +msgstr "" +"U ontvangt deze mail omdat u een bestelling voor het volgende evenement hebt " +"geplaatst:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 +msgid "Event:" +msgstr "Evenement:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 +msgid "Order code:" +msgstr "Bestelcode:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 +msgid "Order date:" +msgstr "Besteldatum:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +#, fuzzy +#| msgid "View order details" +msgid "View registration details" +msgstr "Bekijk bestelgegevens" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 msgid "" "You are receiving this email because you placed an order for the following " "event:" @@ -4855,18 +5044,6 @@ msgstr "" "U ontvangt deze mail omdat u een bestelling voor het volgende evenement hebt " "geplaatst:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 -msgid "Event:" -msgstr "Evenement:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 -msgid "Order code:" -msgstr "Bestelcode:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 -msgid "Order date:" -msgstr "Besteldatum:" - #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4884,93 +5061,93 @@ msgstr "Uitvoer inschakelen" msgid "Download ticket" msgstr "Download ticket" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event starts" msgstr "Uw evenementenreeksen" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event ends" msgstr "Uw evenementenreeksen" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 #, fuzzy #| msgid "Start of presale" msgctxt "timeline" msgid "Start of ticket sales" msgstr "Begin van de voorverkoop" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 #, fuzzy #| msgid "End of presale" msgctxt "timeline" msgid "End of ticket sales" msgstr "Einde van de voorverkoop" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 #, fuzzy #| msgid "Customers can cancel their paid orders" msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "Klanten kunnen hun betaalde bestellingen annuleren" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 #, fuzzy #| msgid "Mark payment as complete" msgctxt "timeline" msgid "No more payments can be completed" msgstr "Markeer betaling als voltooid" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 #, fuzzy #| msgid "Ticket download" msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Ticketdownload" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 #, fuzzy #| msgid "Customers can cancel their unpaid orders" msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "Klanten kunnen hun onbetaalde bestellingen annuleren" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 #, fuzzy #| msgid "Customers can cancel their paid orders" msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "Klanten kunnen hun betaalde bestellingen annuleren" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, fuzzy, python-brace-format #| msgid "Product name and variation" msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "Productnaam en variant" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -5035,19 +5212,19 @@ msgstr "De taak is voltooid." msgid "Filetype not allowed!" msgstr "Bestandstype niet toegestaan!" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "Gebruik talen" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "Kies alle talen waarin uw evenement beschikbaar moet zijn." -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "Dit is een evenementenreeks" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -5064,25 +5241,25 @@ msgstr "" "tickets kopen voor meerdere van deze evenementen in de reeks is mogelijk. U " "kunt deze instelling voor dit evenement later niet meer veranderen." -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" "U heeft deze slug al gebruikt voor een ander evenement. Kies een nieuwe slug." -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "Tijdzone evenement" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "Standaardtaal" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "Btw-tarief" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " @@ -5093,7 +5270,7 @@ msgstr "" "heeft kunt u later meer belastingtarieven en gedetailleerde instellingen " "toevoegen." -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" @@ -5101,40 +5278,40 @@ msgstr "" "Voorbeeldlocatie\n" "Amsterdam, Nederland" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Uw standaardtaal moet ook zijn ingeschakeld voor uw evenement (zie " "hierboven)." -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "Uw standaardtaal moet zijn opgegeven." -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "Kopieer instellingen van" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "Niet kopiëren" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "Toon einddatum evenement" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" "Als dit is uitgeschakeld zal alleen de startdatum van het evenement worden " "getoond aan het publiek." -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "Toon datums met tijd" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." @@ -5142,18 +5319,18 @@ msgstr "" "Als dit is uitgeschakeld zullen de start- en einddatum van het evenement " "zonder de tijd worden getoond." -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "Toon items buiten voorverkoopperiode" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" "Toon details van items voor de voorverkoop is begonnen, en nadat de " "voorverkoop is afgelopen" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" @@ -5161,7 +5338,7 @@ msgstr "" "Toon nettoprijzen in plaats van brutoprijzen in de productlijst (niet " "aanbevolen!)" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 #, fuzzy #| msgid "" #| "Independent of your choice, the cart will show gross prices as this the " @@ -5173,19 +5350,19 @@ msgstr "" "De winkelwagen zal, onafhankelijk van uw keuze, altijd de brutoprijs tonen " "als de te betalen prijs" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "Toon startdatum" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "Toon de startdatum van de voorverkoop voor de voorverkoop is begonnen." -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "Laatste datum van aanpassingen" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -5197,25 +5374,25 @@ msgstr "" "evenementenreeks-functie gebruikt, en een bestelling tickets bevat voor " "meerdere evenementdatums, zal de eerste datum worden gebruikt." -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "Beschikbare talen" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "Toon resterend aantal tickets" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Laat aan klanten zien hoeveel tickets van een bepaald type nog beschikbaar " "zijn." -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "Wachtlijst inschakelen" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5227,11 +5404,11 @@ msgstr "" "voor de eerste persoon op de wachtlijst, en ontvangt deze persoon een email " "met een voucher die kan worden gebruikt om een ticket te kopen." -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "Wachtlijstreactietijd" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -5241,11 +5418,11 @@ msgstr "" "binnen dit aantal uren worden gebruikt, anders wordt de voucher toegewezen " "aan de volgende persoon op de lijst." -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "Automatische toewijzingen van wachtlijst" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -5259,28 +5436,28 @@ msgstr "" "instellingen. Als u de wachtlijst uitschakelt, maar deze optie ingeschakeld " "houdt, zullen tickets alsnog worden verstuurd." -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "Vraag om namen van gasten" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" "Vraag een naam voor alle tickets die als toegangsbewijs zijn gemarkeerd." -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "Verplicht namen van gasten" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "Verplicht klanten de namen in te vullen van alle gasten." -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "Naamformaat" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " @@ -5290,11 +5467,11 @@ msgstr "" "verandert wanneer u al bestellingen heeft ontvangen kan dit leiden tot " "onverwacht gedrag bij het sorteren of wijzigen van namen." -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "Vraag om e-mailadressen per ticket" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5312,11 +5489,11 @@ msgstr "" "alleen naar het primaire e-mailadres verstuurd worden, en niet aan de " "adressen op ieder ticket." -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "Verplicht e-mailadressen per ticket" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5327,41 +5504,41 @@ msgstr "" "voor de bestelbevestiging zal altijd verplicht zijn, onafhankelijk van deze " "instelling." -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "Vraag tweemaal om het e-mailadres voor de bestelling" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Verplicht klanten om het hoofd-e-mailadres tweemaal in te vullen, om fouten " "te voorkomen." -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "Maximale aantal producten per bestelling" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "Add-onproducten zullen niet worden meegeteld." -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "Reserveerperiode" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Hoe lang (in minuten) de producten in de winkelwagen van een gebruiker voor " "deze gebruiker gereserveerd blijven." -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "Imprint-URL" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5369,11 +5546,11 @@ msgstr "" "Dit zou bijvoorbeeld naar een deel van uw website moeten wijzen dat uw " "contactinformatie en eventuele wettelijk verplichte informatie bevat." -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "Bevestigingstekst" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5385,29 +5562,29 @@ msgstr "" "Pages-functie gebruikt om uw voorwaarden te publiceren heeft u deze " "instelling niet nodig, omdat u dit daar kunt instellen." -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "Contactadres" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "We zullen dit publiek tonen om gasten toe te staan contact met u op te nemen." -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "U kunt niet het invullen van namen van aanwezigen verplichten als u er niet " "om vraagt." -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "U moet om de e-mailadressen van deelnemers vragen als u de vraag verplicht " "wilt maken." -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5415,24 +5592,24 @@ msgstr "" "bijv. Ik bevestig dat ik de voorwaarden van de organisator heb gelezen, en " "ga ermee akkoord." -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Vraag naar {fields}, toon als {example}" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "Klanten kunnen hun onbetaalde bestellingen annuleren" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "Sta annuleren toe tot" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "Klanten kunnen hun betaalde bestellingen annuleren" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5441,23 +5618,23 @@ msgstr "" "betalingsmethode dit toestaat. Als dit niet zo is zal er een handmatige " "terugbetaling worden aangemaakt, die u zelf zult moeten verwerken." -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "Houd een vast bedrag als annuleringskosten in" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "Houd betalings-, verzend- en servicekosten in" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "Houd een percentage van het bedrag in als annuleringskosten" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "Betalingstermijn in dagen" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5470,11 +5647,11 @@ msgstr "" "time betalingsmethoden gebruikt raden we alsnog twee of drie dagen aan, om " "klanten toe te staan mislukte betalingen opnieuw te proberen." -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "Laatste datum van betalingen" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5485,11 +5662,11 @@ msgstr "" "evenementenreeksfunctie gebruikt zal bij bestellingen die tickets bevatten " "voor meerdere datums de eerste datum worden gebruikt." -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "Laat betalingstermijnen alleen op weekdagen aflopen" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5501,11 +5678,11 @@ msgstr "" "maandag worden verlengd. Dit is in sommige landen bij wet verplicht. Dit " "heeft geen effect op de laatste datum van betalingen zoals boven ingesteld." -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "Laat onbetaalde bestellingen automatisch verlopen" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5516,11 +5693,11 @@ msgstr "" "betekent dat deze tickets weer vrij worden gegeven en kunnen worden besteld " "door andere klanten." -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "Te late betalingen accepteren" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5531,11 +5708,11 @@ msgstr "" "betalingen worden geaccepteerd na de 'Laatste datum van betalingen' (zie " "boven)." -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "Belastingregel voor betalingstoeslagen" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5546,11 +5723,11 @@ msgstr "" "omgekeerde-heffingsregels instellen, andere instellingen van de " "belastingregel worden genegeerd." -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "Hulptekst" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5558,56 +5735,56 @@ msgstr "" "Deze tekst wordt boven de betalingsopties getoond. Als u dit wilt kunt u " "hier de opties aan de gebruiker uitleggen." -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" "De laatste datum van betalingen kan niet voor het eind van de voorverkoop " "zijn." -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "Vraag om factuuradres" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "Verplicht factuuradres" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "Verplicht een adres van een bedrijf" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "Dit zal gebruikers verplichten om een bedrijfsnaam in te voeren." -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "Verplicht klantnaam" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "Vraag om btw-nummer" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Werkt alleen als een factuuradres wordt gevraagd. Btw-nummer is niet " "verplicht." -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "Vraag om ontvanger" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "Vraag niet om een factuuradres als de bestelling gratis is" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "Toon gratis producten op facturen" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5615,30 +5792,30 @@ msgstr "" "Merk op dat facturen nooit zullen worden gegenereerd voor bestellingen die " "alleen gratis producten bevatten." -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "Uitleg factuuradres" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" "Deze tekst wordt boven de invulvelden voor het factuuradres getoond tijdens " "het afrekenen." -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "Genereer facturen met opeenvolgende factuurnummers" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Als dit is uitgeschakeld wordt de bestelcode gebruikt in het factuurnummer." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "Factuurnummer-prefix" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5653,43 +5830,55 @@ msgstr "" "dus maximaal één keer worden gebruikt bij al uw evenementen. Deze instelling " "is alleen van toepassing op nieuw aangemaakte facturen." -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "Genereer facturen" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "Genereer geen facturen" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "Alleen handmatig in het administratiepaneel" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "Automatisch op verzoek gebruiker" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "Automatisch voor alle aangemaakte bestellingen" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "Automatisch na betaling" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "Facturen zullen nooit worden gegenereerd voor gratis bestellingen." -#: pretix/control/forms/event.py:668 +#: pretix/control/forms/event.py:669 +#, fuzzy +#| msgid "Generate invoices" +msgid "Generate invoices for Sales channels" +msgstr "Genereer facturen" + +#: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 msgid "Show attendee names on invoices" msgstr "Toon namen van gasten op facturen" -#: pretix/control/forms/event.py:672 +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "Voeg facturen als bijlage bij e-mails" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5702,39 +5891,39 @@ msgstr "" "betalingsbevestiging. Als ze niet automatisch worden gegenereerd zullen ze " "niet worden bijgevoegd bij mails." -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "Factuurstijl" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "Adresregel" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "Albert Einstein-straat 52" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "Binnenlands belastingnummer" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "EU-btw-nummer" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "bijv. Met dit document sturen we u de factuur voor uw bestelling." -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "Introductietekst" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "Zal op elke factuur boven de bedragen worden geprint." -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -5742,15 +5931,15 @@ msgstr "" "bijv. Bedankt voor uw aankoop! U kunt meer informatie over het evenement " "vinden op ..." -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "Extra tekst" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "Zal worden geprint op elke factuur onder het totaalbedrag." -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -5758,11 +5947,11 @@ msgstr "" "bijv. uw bankgegevens, wettelijk verplichte gegevens zoals uw btw-nummer, " "registratienummers, etc." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "Footer" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -5770,28 +5959,28 @@ msgstr "" "Zal gecentreerd en in een kleiner lettertype worden geprint aan het einde " "van elke factuurpagina." -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "Factuurtaal" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "De taal van de gebruiker" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "Logo-plaatje" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "We tonen uw logo met een maximale breedte en hoogte van 2,5 cm." -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "Onderwerpvoorvoegsel" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -5800,51 +5989,61 @@ msgstr "" "opgemaakt als [voorvoegsel]. Kies bijvoorbeeld een korte vorm van uw " "evenementnaam." -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "Afzenderadres" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "Afzenderadres voor uitgaande e-mails" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "Naam van aanwezige" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "BCC-adres" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle e-mails zullen als BCC-kopie worden verstuurd naar dit adres" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "Handtekening" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" "Dit zal worden toegevoegd aan iedere e-mail. Beschikbare plaatsaanduidingen: " "{event}" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "bijv. uw contactgegevens" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "HTML-e-mail-renderer" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "Tekst" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "Contactadres van bestelling gewijzigd" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5853,7 +6052,36 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +#, fuzzy +#| msgid "Send a new email based on this" +msgid "Send an email to attendees" +msgstr "Stuur een nieuwe email gebaseerd op deze" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +#, fuzzy +#| msgid "Text (sent by admin)" +msgid "Text sent to attendees" +msgstr "Tekst (verstuurd door administrator)" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "Beschikbare plaatsaanduidingen: {event}, {url}" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -5862,8 +6090,8 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {invoice_name}, " "{invoice_company}, {payment_info}" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" @@ -5871,24 +6099,31 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "Tekst" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "Tekst (verstuurd door administrator)" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "Tekst (aangevraagd door gebruiker)" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Beschikbare plaatsaanduidingen: {event}, {orders}" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "Aantal dagen" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -5896,7 +6131,7 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor de bestelling verloopt worden " "verstuurd. Als de waarde 0 is zal de e-mail nooit worden verstuurd." -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -5905,19 +6140,19 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {expire_date}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Beschikbare plaatsaanduidingen: {event}, {code}, {url}" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -5926,12 +6161,18 @@ msgstr "" "Beschikbare plaatsaanduidingen: {expire_date}, {event}, {code}, {date}, " "{url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Beschikbare plaatsaanduidingen: {event}, {url}" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "Beschikbare plaatsaanduidingen: {event}, {url}" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -5939,11 +6180,11 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor het evenement start worden verstuurd. " "Als dit veld leeg is zal de mail nooit worden verstuurd." -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5952,11 +6193,11 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "Bestelling goedgekeurd" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5970,11 +6211,11 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "Bestelling geweigerd" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5983,11 +6224,11 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "Gebruik aangepaste SMTP-server" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -5995,35 +6236,35 @@ msgstr "" "Alle email gerelateerd aan uw evenement zal worden verstuurd via de SMTP-" "server die u heeft opgegeven." -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "Hostnaam" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "Poort" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "Gebruikersnaam" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "Gebruik STARTTLS" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "Vaak ingeschakeld op poort 587." -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "Gebruik SSL" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "Vaak ingeschakeld op poort 465." -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -6031,33 +6272,33 @@ msgstr "" "U kunt óf SSL óf STARTTLS-beveiliging inschakelen, maar niet allebei " "tegelijkertijd." -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "Hoofdkleur" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Voer de hexadecimale code van een kleur in, bijv. #990000." -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "Accentkleur voor succes" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "We raden sterk aan om een groentint te gebruiken." -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "Accentkleur voor fouten" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "We raden sterk aan om een roodtint te gebruiken." -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6067,20 +6308,20 @@ msgstr "" "evenement in de header tonen. We zullen uw logo tonen met een maximale " "hoogte van 120 pixels." -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Lettertype" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "Wordt alleen gebruikt door moderne browsers." -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "Tekst voor einde van de voorverkoop" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6091,11 +6332,11 @@ msgstr "" "andere opties om tickets te kopen te beschrijven, bijvoorbeeld een " "ticketbureau." -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "Voucher-uitleg" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6104,49 +6345,49 @@ msgstr "" "kunt dit bijvoorbeeld gebruiken om uit te leggen hoe een voucher te " "verkrijgen." -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "Toon variaties van een product standaard uitgeklapt" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "Sorteren op datum" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "Starttijd van het evenement (aflopend)" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "Naam (aflopend)" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "Vraag zoekmachines om deze ticketwinkel niet te indexeren" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Verwijs gelijk door naar afrekenen nadat een product in de winkelwagen is " "geplaatst." -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "Gebruik functie" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Gebruik pretix om tickets te genereren om de gebruiker te laten downloaden " "en uitprinten." -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "Downloaddatum" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6157,55 +6398,55 @@ msgstr "" "meerdere datums zullen alle tickets downloadbaar zijn als ten minste één van " "de datums het toestaat." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "Bied aan om tickets apart te downloaden voor add-onproducten" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "Genereer tickets voor producten die geen toegangsbewijs zijn" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "Bied voor een bestelling is betaald al aan om tickets te downloaden" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "Ieder land" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "Europese Unie" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "Iedere klant" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "Particulier" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "Zakelijk" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "Zakelijk met geldig btw-nummer" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "Reken btw" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "Geen btw" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "Voorgekozen voucher" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6217,11 +6458,11 @@ msgstr "" "voucher worden gebruikt. Dit kan bijvoorbeeld worden gebruikt om widgets te " "maken die korting geven of geheime producten aanbieden." -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "Compatibiliteitsmodus" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6229,41 +6470,41 @@ msgstr "" "Onze standaardwidget werkt niet in alle websitebouwers. Probeer als u " "problemen ervaart deze compatibiliteitsmodus te gebruiken." -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "De gegeven vouchercode bestaat niet." -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "Het wachtwoord dat u invoerde was onjuist." -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "De slug die u invoerde was onjuist." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Uw wachtwoord" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "Evenementsslug" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "Ticketdownloads" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Uw klanten zullen in staat zijn om hun tickets in PDF-formaat te downloaden." -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "Verplicht alle gasten om hun naam in te vullen" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6271,11 +6512,11 @@ msgstr "" "Standaard vragen we om namen maar verplichten we ze niet. U kunt het vragen " "naar namen uitschakelen in de instellingen." -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6287,11 +6528,11 @@ msgstr "" "een Stripe-account op moeten zetten, wat minder dan vijf minuten duurt door " "hun simpele interface." -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "Betaling via bankoverschrijving" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -6301,16 +6542,16 @@ msgstr "" "maken. U kunt hierna uw bankafschriften importeren om de betalingen in " "pretix te verwerken, of bestellingen handmatig als betaald aanmerken." -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prijs (optioneel)" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "Hoeveelheid beschikbaar" @@ -6382,7 +6623,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "Alle data" @@ -6928,8 +7169,8 @@ msgstr "" "opnieuw hun tickets downloaden. Oude versies van de tickets en bestellinks " "zullen ongeldig zijn." -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "Onderwerp" @@ -6937,8 +7178,8 @@ msgstr "Onderwerp" msgid "Recipient" msgstr "Ontvanger" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "Bericht" @@ -7320,7 +7561,7 @@ msgid "The order has been refunded." msgstr "De bestelling is terugbetaald." #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "De bestelling is geannuleerd." @@ -7356,7 +7597,7 @@ msgid "The order locale has been changed." msgstr "De taal van de bestelling is aangepast." #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "De factuur is gegenereerd." @@ -8038,7 +8279,7 @@ msgid "Invoicing" msgstr "Facturering" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "Annulering" @@ -8301,8 +8542,8 @@ msgstr "Stel nieuw wachtwoord in" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -9124,19 +9365,19 @@ msgstr "Factuurinstellingen" msgid "General settings" msgstr "Algemene instellingen" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "Factuuradresformulier" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "Uw factuurdetails" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "Factuuraanpassingen" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "Sla op en toon voorbeeld" @@ -9265,63 +9506,63 @@ msgstr "Geen resultaten" msgid "E-mail settings" msgstr "E-mailinstellingen" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "E-mailontwerp" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "Voorbeeld" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "E-mailinhoud" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "Geplaatste bestelling" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "Betaalde bestelling" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "Gratis bestelling" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "Stuur link opnieuw" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "Betalingsherinnering" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "Wachtlijstnotificatie" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "Aangepaste mail bestelling" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "Herinnering om tickets te downloaden" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "Goedkeuringsproces voor bestellingen" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "SMTP-instellingen" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "Sla op en test aangepaste SMTP-verbinding" @@ -10604,8 +10845,8 @@ msgstr "Ja, keur bestelling goed" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "Annuleer bestelling" @@ -10782,7 +11023,7 @@ msgstr "Verander bestellingsinformatie" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "Factuurgegevens" @@ -10941,7 +11182,7 @@ msgid "Change products" msgstr "Verander producten" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "Bestelde items" @@ -10963,10 +11204,10 @@ msgstr "Toon ticketcode" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "niet beantwoord" @@ -10988,27 +11229,27 @@ msgstr "ONVEILIG" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "Netto totaal" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "Belastingen" @@ -11018,7 +11259,7 @@ msgstr "Belastingen" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Totaal" @@ -11087,7 +11328,7 @@ msgstr "Veranderen" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Postcode en stad" @@ -11120,7 +11361,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "Onderwerp:" @@ -11332,17 +11573,17 @@ msgid "Send email" msgstr "Stuur e-mail" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "E-mailvoorbeeld" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "Toon voorbeeld email" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "Versturen" @@ -13416,7 +13657,7 @@ msgid "Unknown e-mail renderer." msgstr "Onbekende e-mail-renderer." #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "U vroeg een ongeldig ticketsuitvoertype." @@ -13655,18 +13896,18 @@ msgstr "Een nieuw cliëntgeheim is gegenereerd en is nu actief." msgid "Access for the selected application has been revoked." msgstr "De toegang voor de gekozen applicatie is ingetrokken." -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" "Onbekende bestelcode of niet gemachtigd om deze bestelling te bekijken." -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "Tickets downloaden is niet ingeschakeld voor dit product." @@ -13849,15 +14090,15 @@ msgstr "Persoonlijke gegevens zijn uit de factuur verwijderd." msgid "The email has been queued to be sent." msgstr "De email is in de wachtrij gezet om te worden verstuurd." -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "Deze factuur is niet gevonden" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "Het factuurbestand wordt niet meer opgeslagen op de server." -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -13900,7 +14141,7 @@ msgid "The order has been changed." msgstr "De bestelling is aangepast." #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -13910,11 +14151,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "Niets hoefde te worden aangepast aan de bestelling." -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "We konden de e-mail niet versturen. Zie onder voor details." -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Onderwerp: {subject}" @@ -13927,7 +14168,7 @@ msgstr "Uw bericht is in de wachtrij gezet en zal worden verstuurd naar {}." msgid "Failed to send mail to the following user: {}" msgstr "Kon geen mail sturen naar de volgende gebruiker: {}" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -15470,19 +15711,39 @@ msgstr "Verstuur emails" msgid "This plugin allows you to send out emails to all your customers." msgstr "Deze plug-in staat u toe om emails naar al uw klanten te versturen." -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Send email" +msgid "Send email to" +msgstr "Stuur e-mail" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "Verstuur alleen aan klanten die kochten" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "Stuur alleen naar klanten van" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "openstaand met verlopen betaling" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "Stuur naar klanten met bestelstatus" @@ -15494,31 +15755,58 @@ msgstr "Email is verstuurd" msgid "The order received a mass email." msgstr "De bestelling ontving een massamail." +#: pretix/plugins/sendmail/signals.py:50 +#, fuzzy +#| msgid "The order received a mass email." +msgid "A ticket holder of this order received a mass email." +msgstr "De bestelling ontving een massamail." + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "Verstuurd aan bestellingen:" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "Contactadres van bestelling gewijzigd" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Contact address" +msgid "All contact addresses" +msgstr "Contactadres" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "Contactadres van bestelling gewijzigd" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "Stuur een nieuwe email gebaseerd op deze" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "U gaf een ongeldig log-ID op" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "Er zijn geen bestellingen die overeenkomen met deze selectie." -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "Voorbeeldbedrijf B.V." -#: pretix/plugins/sendmail/views.py:131 -#, python-format +#: pretix/plugins/sendmail/views.py:134 +#, fuzzy, python-format +#| msgid "" +#| "Your message has been queued and will be sent to %d users in the next " +#| "minutes." msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" "Uw bericht is in de wachtrij gezet, en zal naar %d gebruikers worden " "verstuurd in de komende minuten." @@ -16272,12 +16560,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "Betaling" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "Selecteer een betaalmethode." #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "De betalingsinformatie die u heeft ingevoerd zijn onvolledig." @@ -16497,7 +16785,7 @@ msgstr "Wijzigen" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "Contactgegevens" @@ -16626,19 +16914,19 @@ msgstr "" "Alle nog overgebleven producten zijn gereserveerd maar kunnen weer " "beschikbaar worden." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "Ok, dat verwijderen we…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "Verwijder één" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "We proberen er nog een voor u te reserveren!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -16649,7 +16937,7 @@ msgstr "" "Wanneer de producten in uw winkelwagen zitten heeft u %(time)s minuten om uw " "aankoop af te ronden." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "Voeg nog een toe" @@ -16658,10 +16946,104 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "Bestelling bevestigd" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" +"U kunt uw tickets downloaden via de onderstaande knoppen. Zorg ervoor dat u " +"de tickets bij de hand heeft bij aanvang van het evenement." + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "Download alle tickets in één keer:" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "U zal uw tickets hier kunnen downloaden vanaf %(date)s." + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "Wacht op betaling" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "minimumhoeveelheid om te bestellen: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "GRATIS" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "Toon varianten" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Verander prijs voor %(item)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "excl. belasting" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "incl. belasting" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "excl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "incl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "Voer hieronder een vouchercode in om dit ticket te kopen." + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Aantal van %(item)s – %(var)s om te bestellen" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Aantal van %(item)s om te bestellen" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -16755,101 +17137,24 @@ msgstr "Voeg toe aan kalender" msgid "We're now trying to reserve this for you!" msgstr "We proberen dit nu voor u te reserveren!" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "minimumhoeveelheid om te bestellen: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "GRATIS" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "Toon varianten" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Verander prijs voor %(item)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "excl. belasting" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "incl. belasting" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "excl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "incl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "Voer hieronder een vouchercode in om dit ticket te kopen." - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Aantal van %(item)s – %(var)s om te bestellen" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Aantal van %(item)s om te bestellen" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "Voeg toe aan winkelwagen" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "Verzilver een voucher" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "Voucher inwisselen" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "Als u al een ticket heeft besteld" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -16861,7 +17166,7 @@ msgstr "" "wijzigen. Als u deze link niet kunt vinden kunt u op de knop hiernaast " "klikken om de link opnieuw te laten versturen." -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -16917,6 +17222,7 @@ msgstr "" "mailadres." #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -16955,37 +17261,20 @@ msgstr "" "betalingsmethode kan het tot 14 dagen duren tot dit op uw afschrift " "zichtbaar is." -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" -"U kunt uw tickets downloaden via de onderstaande knoppen. Zorg ervoor dat u " -"de tickets bij de hand heeft bij aanvang van het evenement." - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "Download alle tickets in één keer:" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "U zal uw tickets hier kunnen downloaden vanaf %(date)s." - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "Wijzig gegevens" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "Vraag factuur aan" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "Intern kenmerk" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -16996,14 +17285,14 @@ msgstr "" "strong> aan annuleringskosten worden ingehouden, en zal het resterende " "bedrag worden teruggestort naar het betalingsmiddel waarmee u betaalde." -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "Dit zal al uw tickets ongeldig maken." -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." @@ -17011,11 +17300,11 @@ msgstr "" "U kunt deze bestelling annuleren en al uw geld teruggestort krijgen naar het " "betalingsmiddel waar u oorspronkelijk mee betaalde." -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "U kunt deze bestelling annuleren met de volgende knop." -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -17116,6 +17405,37 @@ msgstr "Bevestig de volgende betalingsdetails." msgid "Total: %(total)s" msgstr "Totaal: %(total)s" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +#, fuzzy +#| msgid "Device registration failed." +msgid "Registration details" +msgstr "Apparaatregistratie mislukt." + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +#, fuzzy +#| msgid "Submit registration" +msgid "Your registration" +msgstr "Verstuur aanmelding" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +#, fuzzy +#| msgid "Your event series" +msgid "Your items" +msgstr "Uw evenementenreeksen" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "Meta-informatie" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -17333,29 +17653,29 @@ msgstr "Onbekende datum geselecteerd." msgid "Please go back and try again." msgstr "Ga terug en probeer het opnieuw." -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "De betaling voor deze bestelling kan niet worden voltooid." -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "De betaling is te laat om geaccepteerd te worden." -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "De betalingsmethode voor deze bestelling kan niet veranderd worden." -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "Een betaling staat momenteel open voor deze bestelling." -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "U kunt deze bestelling niet aanpassen" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "Tickets downloaden is (nog) niet ingeschakeld voor deze bestelling." diff --git a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po index cddb41d41f..b8cffecb61 100644 --- a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-04-27 21:00+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2477,7 +2483,7 @@ msgid "" "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2634,7 +2640,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -2863,7 +2869,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -2930,8 +2936,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3107,7 +3113,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3155,8 +3161,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3240,7 +3246,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3352,7 +3358,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3409,7 +3415,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3423,7 +3429,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3569,225 +3575,237 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, python-format +msgid "Your event registration: %(code)s" +msgstr "" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3850,7 +3868,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -3865,7 +3883,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -3879,7 +3897,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -3894,7 +3926,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -3910,7 +3942,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -3927,7 +3959,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -3941,7 +3987,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -3957,7 +4003,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -3973,7 +4033,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -3998,7 +4058,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4012,7 +4072,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4030,7 +4090,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4047,7 +4107,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4059,7 +4119,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4073,62 +4147,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4317,24 +4391,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4352,74 +4439,74 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 msgctxt "timeline" msgid "Your event starts" msgstr "" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4470,19 +4557,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4492,105 +4579,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4598,23 +4685,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4622,22 +4709,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4646,38 +4733,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4688,58 +4775,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4747,69 +4834,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4817,22 +4904,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -4840,121 +4927,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -4963,43 +5050,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5007,233 +5104,275 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +msgid "Sender name" +msgstr "" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5242,218 +5381,218 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5461,60 +5600,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5522,27 +5661,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5614,7 +5753,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6109,8 +6248,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6118,8 +6257,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6468,7 +6607,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6504,7 +6643,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7141,7 +7280,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7391,8 +7530,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8111,19 +8250,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8232,63 +8371,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9410,8 +9549,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9556,7 +9695,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9706,7 +9845,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9728,10 +9867,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9751,27 +9890,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9781,7 +9920,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "" @@ -9848,7 +9987,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -9879,7 +10018,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10072,17 +10211,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -11956,7 +12095,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12181,17 +12320,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12350,15 +12489,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12396,7 +12535,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12405,11 +12544,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12422,7 +12561,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -13829,19 +13968,37 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 -msgid "Only send to people who bought" +#: pretix/plugins/sendmail/forms.py:13 +msgid "Send email to" msgstr "" #: pretix/plugins/sendmail/forms.py:25 +msgid "Only send to people who bought" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -13853,31 +14010,47 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +msgid "Attendee contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +msgid "All contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +msgid "Order contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14558,12 +14731,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14770,7 +14943,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -14881,19 +15054,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -14902,7 +15075,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -14911,10 +15084,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15007,101 +15272,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15109,7 +15297,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15155,6 +15343,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15189,35 +15378,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15225,24 +15399,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15328,6 +15502,29 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +msgid "Additional information" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15527,29 +15724,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po index 2501f93df5..4b31989338 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: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" diff --git a/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po b/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po index 8f26355576..c69461ebe2 100644 --- a/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po +++ b/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-04-27 21:00+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch (informal) " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "Leeg, als dit product geen toegangsbewijs is" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "openstaand" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "bevestigd" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "terugbetaald" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Betalingsinformatie" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, fuzzy, python-format +#| msgid "Order approved and confirmed: %(code)s" +msgid "Event registration confirmed: %(code)s" +msgstr "Bestelling goedgekeurd en bevestigd: %(code)s" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Betaling ontvangen voor je bestelling: %(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "extern begonnen" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "onderweg" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "klaar" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "Organisator" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "Klant" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "Betalingskosten" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "Verzendkosten" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "Servicekosten" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "Annuleringskosten" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "Overige kosten" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "Cadeaubon" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Waarde" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "Besteld product" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "Winkelwagen-ID (bijv. sessiesleutel)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "Product in winkelwagen" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "Producten in winkelwagen" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "Bedrijfsnaam" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Selecteer land" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "Alleen voor zakelijke klanten binnen de EU." -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "Dit kenmerk wordt voor je op de factuur afgedrukt." @@ -2639,7 +2646,7 @@ msgstr "" "gebruikt in URL's om te verwijzen naar jouw organisatoraccounts en je " "evenementen." -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2808,7 +2815,7 @@ msgstr "Verlaag productprijs met (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "Vouchercode" @@ -3068,7 +3075,7 @@ msgid "Order status" msgstr "Bestelstatus" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "Bekijk bestelgegevens" @@ -3137,8 +3144,8 @@ msgstr "Terugbetaling aangevraagd" msgid "You have been requested to issue a refund for {order.code}." msgstr "Je bent gevraagd om bestelling {order.code} terug te betalen." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "Dit veld is verplicht." @@ -3357,7 +3364,7 @@ msgstr "Verrekend met bestellingen: %s" msgid "Ticket code (barcode content)" msgstr "Kaartjescode (waarde van QR-code)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Productnaam" @@ -3405,8 +3412,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "John Doe" @@ -3490,7 +3497,7 @@ msgstr "19:00" msgid "Event location" msgstr "Evenementlocatie" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "Voorbeeldstad" @@ -3604,7 +3611,7 @@ msgstr "Relatieve datum:" msgid "Not set" msgstr "Niet ingesteld" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3669,7 +3676,7 @@ msgstr "" "We hebben %(product)s uit je winkelwagen verwijderd, omdat je niet minder " "dan %(min)s ervan kan kopen." -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "De verkoopperiode van dit evenement is nog niet begonnen." @@ -3685,7 +3692,7 @@ msgstr "" "De verkoopperiode van dit evenement is nog niet begonnen. De getroffen " "kaartjes zijn uit je winkelwagen verwijderd." -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3855,39 +3862,43 @@ msgstr "" "Btw-verlegging: volgens artikel 194, 196 van Richtlijn 2006/112/EG berust de " "btw-verplichting bij de ontvanger van de dienst." -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" "Hier kan een tekst verschijnen die specifiek is aan de betalingsprovider." -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "Voorbeeldstraat 214" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "012345" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "Voorbeeldstad" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "Voorbeeldproduct {}" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "Voorbeeldproduct A" -#: pretix/base/services/mail.py:138 -#, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +#: pretix/base/services/mail.py:146 +#, fuzzy, python-brace-format +#| msgid "" +#| "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" "Je ontvangt deze e-mail omdat je een bestelling geplaatst hebt voor het " "evenement {event}." -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" @@ -3896,7 +3907,14 @@ msgstr "" "Je kan je bestellingsgegevens bekijken op de volgende URL:\n" "{orderurl}." -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" +"Je ontvangt deze e-mail omdat je een bestelling geplaatst hebt voor het " +"evenement {event}." + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -3904,7 +3922,7 @@ msgstr "" "Sommige van de producten die je koos zijn niet meer beschikbaar. Zie " "hieronder voor de details." -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -3912,7 +3930,7 @@ msgstr "" "Sommige van de producten die je koos zijn niet langer beschikbaar in de " "hoeveelheid die je koos. Zie hieronder voor details." -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -3920,15 +3938,15 @@ msgstr "" "De prijs van sommige producten in je winkelwagen is veranderd. Zie hieronder " "voor details." -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "Een interne fout is opgetreden, probeer het opnieuw." -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "Je winkelwagen is leeg." -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " @@ -3937,11 +3955,11 @@ msgstr "" "Je kan niet meer dan %(max)s kopieën van het product %(product)s kiezen. We " "hebben het overschot uit je winkelwagen verwijderd." -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "De verkoopperiode is afgelopen." -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -3949,7 +3967,7 @@ msgstr "" "De vouchercode die voor een van de items in je winkelwagen is gebruikt is " "niet bekend in onze database." -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -3959,7 +3977,7 @@ msgstr "" "het maximale aantal keren gebruikt. We hebben dit item uit je winkelwagen " "verwijderd." -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -3967,7 +3985,7 @@ msgstr "" "De vouchercode die is gebruikt voor een van de items in je winkelwagen is " "verlopen. We hebben dit item uit je winkelwagen verwijderd." -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -3975,7 +3993,7 @@ msgstr "" "De vouchercode die is gebruikt voor een van de items in je winkelwagen is " "niet geldig voor dit item. We hebben dit item uit je winkelwagen verwijderd." -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." @@ -3983,7 +4001,7 @@ msgstr "" "Je hebt een geldige vouchercode nodig om een van de producten in je " "winkelwagen te bestellen. We hebben dit item uit je winkelwagen verwijderd." -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." @@ -3991,66 +4009,72 @@ msgstr "" "De verkoopperiode voor een van de evenementen in je winkelwagen is nog niet " "begonnen. De bijbehorende kaartjes zijn uit je winkelwagen verwijderd." -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "De nieuwe verloopdatum moet in de toekomst zijn." -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "Deze bestelling wacht niet op goedkeuring." -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "Bestelling goedgekeurd en bevestigd: %(code)s" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "Bestelling goedgekeurd en in afwachting van betaling: %(code)s" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "Bestelling geweigerd: %(code)s" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "Je kan deze bestelling niet annuleren." -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" "De annuleringskosten kunnen niet hoger zijn dan het bedrag dat voor deze " "bestelling is betaald." -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "Bestelling geannuleerd: %(code)s" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Your order: %(code)s" +msgid "Your event registration: %(code)s" +msgstr "Je bestelling: %(code)s" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "Je bestelling verloopt bijna: %(code)s" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "Je bestelling wacht op betaling: %(code)s" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "Je kaartje staat klaar om te downloaden: %(code)s" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "Je moet een variant van het product selecteren." -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." @@ -4058,15 +4082,15 @@ msgstr "" "Het quotum {name} heeft niet genoeg beschikbare capaciteit om deze opdracht " "uit te voeren." -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "Er is geen quotum gedefinieerd dat deze handeling toelaat." -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "Het gekozen product is niet actief of heeft geen ingestelde prijs." -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -4074,13 +4098,13 @@ msgstr "" "Deze handeling zou de bestelling leeg maken. Annuleer in plaats hiervan de " "bestelling." -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" "Alleen openstaande bestellingen of betaalde bestellingen kunnen worden " "veranderd." -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -4088,7 +4112,7 @@ msgstr "" "Deze handeling zou de bestelling gratis maken en daardoor ook direct " "betaald, maar er is geen quotum beschikbaar." -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." @@ -4096,7 +4120,7 @@ msgstr "" "Dit is een add-onproduct, kies het basisproduct waaraan het moet worden " "toegevoegd." -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." @@ -4104,16 +4128,16 @@ msgstr "" "Het gekozen basisproduct staat niet toe om dit product als een add-on toe te " "voegen." -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "Je moet een subevenement kiezen voor het nieuwe kaartje." -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "Je bestelling is aangepast: %(code)s" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -4196,7 +4220,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plug-in: %s" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4221,7 +4245,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4244,7 +4268,39 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order {code} for {event} has been canceled.\n" +#| "\n" +#| "You can view the details of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hoi,\n" +"\n" +"Je bestelling {code} voor {event} is geannuleerd.\n" +"\n" +"Je kan de gegevens van je bestelling bekijken op {url}\n" +"\n" +"Met vriendelijke groeten,\n" +"De organisatie van {event}" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -4269,7 +4325,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -4296,7 +4352,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4326,7 +4382,40 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hoi,\n" +"\n" +"Je bestelling voor {event} is gewijzigd.\n" +"\n" +"Je kan je bestelgegevens wijzigen en de status van de bestelling bekijken op " +"{url}\n" +"\n" +"Met vriendelijke groeten,\n" +"De organisatie van {event}" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4349,7 +4438,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4376,7 +4465,40 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hoi,\n" +"\n" +"Je bestelling voor {event} is gewijzigd.\n" +"\n" +"Je kan je bestelgegevens wijzigen en de status van de bestelling bekijken op " +"{url}\n" +"\n" +"Met vriendelijke groeten,\n" +"De organisatie van {event}" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -4404,7 +4526,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4449,7 +4571,7 @@ msgstr "" "Met vriendelijke groet,\n" "De organisatie van {event}" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4471,7 +4593,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4500,7 +4622,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4528,7 +4650,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4547,7 +4669,40 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "you bought a ticket for {event}.\n" +#| "\n" +#| "If you did not do so already, you can download your ticket here:\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Hoi,\n" +"\n" +"Je hebt een kaartje gekocht voor {event}.\n" +"\n" +"Je kan je kaartje hier downloaden als je dit nog niet heeft gedaan:\n" +"{url}\n" +"\n" +"Met vriendelijke groeten,\n" +"De organisatie van {event}" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4570,62 +4725,62 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "Voornaam" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "Achternaam" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "Voornaam" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "Tweede naam" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "Roepnaam" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "Transcriptie" @@ -4838,7 +4993,40 @@ msgstr "Klik hier om je meldingsinstellingen te bekijken en te veranderen:" msgid "Click here disable all notifications immediately:" msgstr "Klik hier om alle meldingen onmiddellijk uit te schakelen:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#, fuzzy +#| msgid "" +#| "You are receiving this email because you placed an order for the " +#| "following event:" +msgid "" +"You are receiving this email because someone signed you up for the following " +"event:" +msgstr "" +"Je ontvangt deze mail omdat je een bestelling voor het volgende evenement " +"hebt geplaatst:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 +msgid "Event:" +msgstr "Evenement:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 +msgid "Order code:" +msgstr "Bestelcode:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 +msgid "Order date:" +msgstr "Besteldatum:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +#, fuzzy +#| msgid "View order details" +msgid "View registration details" +msgstr "Bekijk bestelgegevens" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 msgid "" "You are receiving this email because you placed an order for the following " "event:" @@ -4846,18 +5034,6 @@ msgstr "" "Je ontvangt deze mail omdat je een bestelling voor het volgende evenement " "hebt geplaatst:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 -msgid "Event:" -msgstr "Evenement:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 -msgid "Order code:" -msgstr "Bestelcode:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 -msgid "Order date:" -msgstr "Besteldatum:" - #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4875,93 +5051,93 @@ msgstr "Uitvoer inschakelen" msgid "Download ticket" msgstr "Download kaartje" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event starts" msgstr "Je evenementenreeksen" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event ends" msgstr "Je evenementenreeksen" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 #, fuzzy #| msgid "Start of presale" msgctxt "timeline" msgid "Start of ticket sales" msgstr "Begin van de verkoop" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 #, fuzzy #| msgid "End of presale" msgctxt "timeline" msgid "End of ticket sales" msgstr "Einde van de voorverkoop" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 #, fuzzy #| msgid "Customers can cancel their paid orders" msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "Klanten kunnen hun betaalde bestellingen annuleren" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 #, fuzzy #| msgid "Mark payment as complete" msgctxt "timeline" msgid "No more payments can be completed" msgstr "Markeer betaling als voltooid" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 #, fuzzy #| msgid "Ticket download" msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Downloaden van kaartjes" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 #, fuzzy #| msgid "Customers can cancel their unpaid orders" msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "Klanten kunnen hun onbetaalde bestellingen annuleren" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 #, fuzzy #| msgid "Customers can cancel their paid orders" msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "Klanten kunnen hun betaalde bestellingen annuleren" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, fuzzy, python-brace-format #| msgid "Product name and variation" msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "Productnaam en variant" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -5026,19 +5202,19 @@ msgstr "De taak is voltooid." msgid "Filetype not allowed!" msgstr "Bestandstype niet toegestaan!" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "Gebruik talen" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "Kies alle talen waarin je evenement beschikbaar moet zijn." -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "Dit is een evenementenreeks" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -5055,25 +5231,25 @@ msgstr "" "kaartjes kopen voor meerdere van deze evenementen in de reeks is mogelijk. " "Je kan deze instelling voor dit evenement later niet meer veranderen." -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" "Je hebt deze slug al gebruikt voor een ander evenement. Kies een nieuwe slug." -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "Tijdzone evenement" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "Standaardtaal" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "Btw-tarief" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " @@ -5084,7 +5260,7 @@ msgstr "" "hebt kan je later meer belastingtarieven en gedetailleerde instellingen " "toevoegen." -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" @@ -5092,40 +5268,40 @@ msgstr "" "Voorbeeldlocatie\n" "Amsterdam, Nederland" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Je standaardtaal moet ook zijn ingeschakeld voor je evenement (zie " "hierboven)." -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "Je standaardtaal moet zijn opgegeven." -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "Kopieer instellingen van" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "Niet kopiëren" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "Toon einddatum evenement" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" "Als dit is uitgeschakeld zal alleen de startdatum van het evenement worden " "getoond aan het publiek." -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "Toon datums met tijd" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." @@ -5133,18 +5309,18 @@ msgstr "" "Als dit is uitgeschakeld zullen de start- en einddatum van het evenement " "zonder de tijd worden getoond." -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "Toon items buiten verkoopperiode" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" "Toon details van items voor de verkoop is begonnen, en nadat de verkoop is " "afgelopen" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" @@ -5152,7 +5328,7 @@ msgstr "" "Toon nettoprijzen in plaats van brutoprijzen in de productlijst (niet " "aanbevolen!)" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 #, fuzzy #| msgid "" #| "Independent of your choice, the cart will show gross prices as this the " @@ -5164,19 +5340,19 @@ msgstr "" "De winkelwagen zal, onafhankelijk van je keuze, altijd de brutoprijs tonen " "als de te betalen prijs" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "Toon startdatum" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "Toon de startdatum van de verkoop voor de verkoop is begonnen." -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "Laatste datum van aanpassingen" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -5188,25 +5364,25 @@ msgstr "" "evenementenreeks-functie gebruikt en een bestelling kaartjes bevat voor " "meerdere evenementdatums zal de eerste datum worden gebruikt." -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "Beschikbare talen" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "Toon resterend aantal kaartjes" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Laat aan klanten zien hoeveel kaartjes van een bepaald type nog beschikbaar " "zijn." -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "Wachtlijst inschakelen" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5218,11 +5394,11 @@ msgstr "" "voor de eerste persoon op de wachtlijst, en ontvangt deze persoon een email " "met een voucher die kan worden gebruikt om een kaartje te kopen." -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "Wachtlijstreactietijd" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -5232,11 +5408,11 @@ msgstr "" "binnen dit aantal uren worden gebruikt, anders wordt de voucher toegewezen " "aan de volgende persoon op de lijst." -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "Automatische toewijzingen van wachtlijst" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -5250,28 +5426,28 @@ msgstr "" "instellingen. Als je de wachtlijst uitschakelt, maar deze optie ingeschakeld " "houdt, zullen kaartjes alsnog worden verstuurd." -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "Vraag om namen van gasten" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" "Vraag een naam voor alle kaartjes die als toegangsbewijs zijn gemarkeerd." -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "Verplicht namen van gasten" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "Verplicht klanten de namen in te vullen van alle gasten." -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "Naamformaat" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " @@ -5281,11 +5457,11 @@ msgstr "" "verandert wanneer je al bestellingen hebt ontvangen kan dit leiden tot " "onverwacht gedrag bij het sorteren of wijzigen van namen." -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "Vraag om e-mailadressen per kaartje" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5303,11 +5479,11 @@ msgstr "" "alleen naar het primaire e-mailadres verstuurd worden, en niet aan de " "adressen op ieder kaartje." -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "Verplicht e-mailadressen per kaartje" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5318,41 +5494,41 @@ msgstr "" "voor de bestelbevestiging zal altijd verplicht zijn, onafhankelijk van deze " "instelling." -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "Vraag tweemaal om het e-mailadres voor de bestelling" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Verplicht klanten om het hoofd-e-mailadres tweemaal in te vullen, om fouten " "te voorkomen." -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "Maximale aantal producten per bestelling" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "Add-onproducten zullen niet worden meegeteld." -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "Reserveerperiode" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Hoe lang (in minuten) de producten in de winkelwagen van een gebruiker voor " "deze gebruiker gereserveerd blijven." -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "Imprint-URL" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5360,11 +5536,11 @@ msgstr "" "Dit zou bijvoorbeeld naar een deel van je website moeten wijzen dat jouw " "contactinformatie en eventuele wettelijk verplichte informatie bevat." -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "Bevestigingstekst" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5376,30 +5552,30 @@ msgstr "" "de Pages-functie gebruikt om je voorwaarden te publiceren heb je deze " "instelling niet nodig, omdat je dit daar kunt instellen." -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "Contactadres" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "We zullen dit publiek tonen om gasten toe te staan contact met je op te " "nemen." -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Je het invullen van namen van aanwezigen niet verplichten als je er niet om " "vraagt." -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Je moet om de e-mailadressen van deelnemers vragen als je de vraag verplicht " "wilt maken." -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5407,24 +5583,24 @@ msgstr "" "bijv. Ik bevestig dat ik de voorwaarden van de organisator heb gelezen, en " "ga ermee akkoord." -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Vraag naar {fields}, toon als {example}" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "Klanten kunnen hun onbetaalde bestellingen annuleren" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "Sta annuleren toe tot" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "Klanten kunnen hun betaalde bestellingen annuleren" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5433,23 +5609,23 @@ msgstr "" "betalingsmethode dit toestaat. Als dit niet zo is zal er een handmatige " "terugbetaling worden aangemaakt, die je zelf zal moeten verwerken." -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "Houd een vast bedrag als annuleringskosten in" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "Houd betalings-, verzend- en servicekosten in" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "Houd een percentage van het bedrag in als annuleringskosten" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "Betalingstermijn in dagen" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5462,11 +5638,11 @@ msgstr "" "real-time betalingsmethoden gebruikt raden we alsnog twee of drie dagen aan, " "om klanten toe te staan mislukte betalingen opnieuw te proberen." -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "Laatste datum van betalingen" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5477,11 +5653,11 @@ msgstr "" "evenementenreeksfunctie gebruikt zal bij bestellingen die kaartjes bevatten " "voor meerdere datums de eerste datum worden gebruikt." -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "Laat betalingstermijnen alleen op weekdagen aflopen" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5493,11 +5669,11 @@ msgstr "" "maandag worden verlengd. Dit is in sommige landen bij wet verplicht. Dit " "heeft geen effect op de laatste datum van betalingen zoals boven ingesteld." -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "Laat onbetaalde bestellingen automatisch verlopen" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5508,11 +5684,11 @@ msgstr "" "betekent dat deze kaartjes weer vrij worden gegeven en kunnen worden besteld " "door andere klanten." -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "Te late betalingen accepteren" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5523,11 +5699,11 @@ msgstr "" "betalingen worden geaccepteerd na de 'Laatste datum van betalingen' (zie " "boven)." -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "Belastingregel voor betalingstoeslagen" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5538,11 +5714,11 @@ msgstr "" "omgekeerde-heffingsregels instellen, andere instellingen van de " "belastingregel worden genegeerd." -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "Hulptekst" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5550,56 +5726,56 @@ msgstr "" "Deze tekst wordt boven de betalingsopties getoond. Als je wilt kan je hier " "de opties aan de gebruiker uitleggen." -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" "De laatste datum van betalingen kan niet voor het eind van de verkoopperiode " "zijn." -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "Vraag om factuuradres" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "Verplicht factuuradres" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "Verplicht een adres van een bedrijf" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "Dit zal gebruikers verplichten om een bedrijfsnaam in te voeren." -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "Verplicht klantnaam" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "Vraag om btw-nummer" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Werkt alleen als een factuuradres wordt gevraagd. Btw-nummer is niet " "verplicht." -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "Vraag om ontvanger" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "Vraag niet om een factuuradres als de bestelling gratis is" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "Toon gratis producten op facturen" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5607,30 +5783,30 @@ msgstr "" "Merk op dat facturen nooit zullen worden gegenereerd voor bestellingen die " "alleen gratis producten bevatten." -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "Uitleg factuuradres" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" "Deze tekst wordt boven de invulvelden voor het factuuradres getoond tijdens " "het afrekenen." -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "Genereer facturen met opeenvolgende factuurnummers" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Als dit is uitgeschakeld wordt de bestelcode gebruikt in het factuurnummer." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "Factuurnummer-prefix" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5645,43 +5821,55 @@ msgstr "" "dus maximaal één keer worden gebruikt bij al je evenementen. Deze instelling " "is alleen van toepassing op nieuw aangemaakte facturen." -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "Genereer facturen" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "Genereer geen facturen" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "Alleen handmatig in het administratiepaneel" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "Automatisch op verzoek gebruiker" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "Automatisch voor alle aangemaakte bestellingen" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "Automatisch na betaling" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "Facturen zullen nooit worden gegenereerd voor gratis bestellingen." -#: pretix/control/forms/event.py:668 +#: pretix/control/forms/event.py:669 +#, fuzzy +#| msgid "Generate invoices" +msgid "Generate invoices for Sales channels" +msgstr "Genereer facturen" + +#: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 msgid "Show attendee names on invoices" msgstr "Toon namen van gasten op facturen" -#: pretix/control/forms/event.py:672 +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "Voeg facturen als bijlage bij e-mails" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5694,39 +5882,39 @@ msgstr "" "betalingsbevestiging. Als ze niet automatisch worden gegenereerd zullen ze " "niet worden bijgevoegd bij mails." -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "Factuurstijl" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "Adresregel" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "Albert Einstein-straat 52" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "Binnenlands belastingnummer" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "EU-btw-nummer" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "bijv. Met dit document sturen we je de factuur voor je bestelling." -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "Introductietekst" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "Zal boven de bedragen worden geprint op elke factuur." -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -5734,15 +5922,15 @@ msgstr "" "bijv. Bedankt voor je aankoop! Je kan meer informatie over het evenement " "vinden op ..." -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "Extra tekst" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "Zal worden geprint op elke factuur onder het totaalbedrag." -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -5750,11 +5938,11 @@ msgstr "" "bijvoorbeeld je bankgegevens, wettelijk verplichte gegevens zoals je btw-" "nummer, registratienummers, etc." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "Footer" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -5762,28 +5950,28 @@ msgstr "" "Zal gecentreerd en in een kleiner lettertype worden geprint aan het einde " "van elke factuurpagina." -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "Factuurtaal" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "De taal van de gebruiker" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "Logo-plaatje" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "We tonen je logo met een maximale breedte en hoogte van 2,5 cm." -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "Onderwerpvoorvoegsel" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -5792,51 +5980,61 @@ msgstr "" "opgemaakt als [voorvoegsel]. Kies bijvoorbeeld een korte vorm van je " "evenementnaam." -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "Afzenderadres" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "Afzenderadres voor uitgaande e-mails" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "Naam van gast" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "BCC-adres" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle e-mails zullen als BCC-kopie worden verstuurd naar dit adres" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "Handtekening" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" "Dit zal worden toegevoegd aan iedere e-mail. Beschikbare plaatsaanduidingen: " "{event}" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "bijv. je contactgegevens" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "HTML-e-mail-renderer" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "Tekst" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "Contactadres van bestelling gewijzigd" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5845,7 +6043,36 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +#, fuzzy +#| msgid "Send a new email based on this" +msgid "Send an email to attendees" +msgstr "Stuur een nieuwe email gebaseerd op deze" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +#, fuzzy +#| msgid "Text (sent by admin)" +msgid "Text sent to attendees" +msgstr "Tekst (verstuurd door administrator)" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "Beschikbare plaatsaanduidingen: {event}, {url}" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -5854,8 +6081,8 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {invoice_name}, " "{invoice_company}, {payment_info}" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" @@ -5863,24 +6090,31 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "Tekst" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "Tekst (verstuurd door administrator)" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "Tekst (aangevraagd door gebruiker)" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Beschikbare plaatsaanduidingen: {event}, {orders}" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "Aantal dagen" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -5888,7 +6122,7 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor de bestelling verloopt worden " "verstuurd. Als de waarde 0 is zal de e-mail nooit worden verstuurd." -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -5897,19 +6131,19 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {expire_date}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Beschikbare plaatsaanduidingen: {event}, {code}, {url}" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -5918,12 +6152,18 @@ msgstr "" "Beschikbare plaatsaanduidingen: {expire_date}, {event}, {code}, {date}, " "{url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Beschikbare plaatsaanduidingen: {event}, {url}" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "Beschikbare plaatsaanduidingen: {event}, {url}" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -5931,11 +6171,11 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor het evenement start worden verstuurd. " "Als dit veld leeg is zal de mail nooit worden verstuurd." -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5944,11 +6184,11 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "Bestelling goedgekeurd" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5962,11 +6202,11 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "Bestelling geweigerd" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5975,11 +6215,11 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "Gebruik aangepaste SMTP-server" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -5987,35 +6227,35 @@ msgstr "" "Alle email gerelateerd aan je evenement zal worden verstuurd via de SMTP-" "server die je hebt opgegeven." -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "Hostnaam" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "Poort" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "Gebruikersnaam" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "Gebruik STARTTLS" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "Vaak ingeschakeld op poort 587." -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "Gebruik SSL" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "Vaak ingeschakeld op poort 465." -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -6023,33 +6263,33 @@ msgstr "" "Je kan óf SSL óf STARTTLS-beveiliging inschakelen, maar niet allebei " "tegelijkertijd." -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "Hoofdkleur" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Voer de hexadecimale code van een kleur in, bijv. #990000." -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "Accentkleur voor succes" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "We raden sterk aan om een groentint te gebruiken." -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "Accentkleur voor fouten" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "We raden sterk aan om een roodtint te gebruiken." -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6059,20 +6299,20 @@ msgstr "" "evenement in de header tonen. We zullen je logo tonen met een maximale " "hoogte van 120 pixels." -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Lettertype" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "Wordt alleen gebruikt door moderne browsers." -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "Tekst voor einde van de voorverkoop" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6083,11 +6323,11 @@ msgstr "" "andere opties om kaartjes te kopen te beschrijven, bijvoorbeeld een " "kaartjesbureau." -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "Voucher-uitleg" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6096,49 +6336,49 @@ msgstr "" "kan dit bijvoorbeeld gebruiken om uit te leggen hoe een voucher te " "verkrijgen." -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "Toon variaties van een product standaard uitgeklapt" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "Sorteren op datum" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "Starttijd van het evenement (aflopend)" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "Naam (aflopend)" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "Vraag zoekmachines om deze kaartjeswinkel niet te indexeren" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Verwijs gelijk door naar afrekenen nadat een product in de winkelwagen is " "geplaatst." -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "Gebruik functie" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Gebruik pretix om kaartjes te genereren om door de gebruiker te laten " "downloaden en uitprinten." -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "Downloaddatum" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6149,55 +6389,55 @@ msgstr "" "meerdere datums zullen alle kaartjes downloadbaar zijn als ten minste één " "van de datums het toestaat." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "Bied aan om kaartjes apart te downloaden voor add-onproducten" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "Genereer kaartjes voor producten die geen toegangsbewijs zijn" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "Bied aan om kaartjes te downloaden voordat een bestelling is betaald" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "Ieder land" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "Europese Unie" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "Iedere klant" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "Particulier" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "Zakelijk" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "Zakelijk met geldig btw-nummer" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "Reken btw" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "Geen btw" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "Voorgekozen voucher" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6209,11 +6449,11 @@ msgstr "" "voucher worden gebruikt. Dit kan bijvoorbeeld worden gebruikt om widgets te " "maken die korting geven of geheime producten aanbieden." -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "Compatibiliteitsmodus" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6221,41 +6461,41 @@ msgstr "" "Onze standaardwidget werkt niet in alle websitebouwers. Probeer deze " "compatibiliteitsmodus te gebruiken als je problemen ervaart." -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "De gegeven vouchercode bestaat niet." -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "Het wachtwoord dat je invoerde was onjuist." -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "De slug die je invoerde was onjuist." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Je wachtwoord" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "Evenementsslug" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "Kaartjedownloads" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Je klanten zullen in staat zijn om hun kaartjes in PDF-formaat te downloaden." -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "Verplicht alle gasten om hun naam in te vullen" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6263,11 +6503,11 @@ msgstr "" "Standaard vragen we om namen maar verplichten we ze niet. Je kan het vragen " "naar namen uitschakelen in de instellingen." -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6279,11 +6519,11 @@ msgstr "" "je een Stripe-account aanmaken, wat minder dan vijf minuten duurt door hun " "simpele interface." -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "Betaling via bankoverschrijving" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -6293,16 +6533,16 @@ msgstr "" "te maken. Je kan hierna je bankafschriften importeren om de betalingen in " "pretix te verwerken, of bestellingen handmatig als betaald aanmerken." -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prijs (optioneel)" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "Hoeveelheid beschikbaar" @@ -6374,7 +6614,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "Alle data" @@ -6919,8 +7159,8 @@ msgstr "" "opnieuw de link naar de bestelpagina verzenden, en de gebruikers moeten " "opnieuw hun kaartjes downloaden. Oude versies zullen ongeldig zijn." -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "Onderwerp" @@ -6928,8 +7168,8 @@ msgstr "Onderwerp" msgid "Recipient" msgstr "Ontvanger" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "Bericht" @@ -7311,7 +7551,7 @@ msgid "The order has been refunded." msgstr "De bestelling is terugbetaald." #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "De bestelling is geannuleerd." @@ -7347,7 +7587,7 @@ msgid "The order locale has been changed." msgstr "De taal van de bestelling is aangepast." #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "De factuur is gegenereerd." @@ -8029,7 +8269,7 @@ msgid "Invoicing" msgstr "Facturering" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "Annulering" @@ -8292,8 +8532,8 @@ msgstr "Stel nieuw wachtwoord in" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -9115,19 +9355,19 @@ msgstr "Factuurinstellingen" msgid "General settings" msgstr "Algemene instellingen" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "Factuuradresformulier" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "Je factuurdetails" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "Factuuraanpassingen" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "Sla op en toon voorbeeld" @@ -9257,63 +9497,63 @@ msgstr "Geen resultaten" msgid "E-mail settings" msgstr "E-mailinstellingen" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "E-mailontwerp" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "Voorbeeld" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "E-mailinhoud" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "Geplaatste bestelling" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "Betaalde bestelling" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "Gratis bestelling" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "Stuur link opnieuw" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "Betalingsherinnering" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "Wachtlijstnotificatie" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "Aangepaste mail bestelling" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "Herinnering om kaartjes te downloaden" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "Goedkeuringsproces voor bestellingen" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "SMTP-instellingen" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "Sla op en test aangepaste SMTP-verbinding" @@ -10598,8 +10838,8 @@ msgstr "Ja, keur bestelling goed" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "Annuleer bestelling" @@ -10776,7 +11016,7 @@ msgstr "Verander bestellingsinformatie" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "Factuurgegevens" @@ -10935,7 +11175,7 @@ msgid "Change products" msgstr "Verander producten" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "Bestelde items" @@ -10957,10 +11197,10 @@ msgstr "Toon kaartjescode" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "niet beantwoord" @@ -10982,27 +11222,27 @@ msgstr "ONVEILIG" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "Netto totaal" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "Belastingen" @@ -11012,7 +11252,7 @@ msgstr "Belastingen" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Totaal" @@ -11081,7 +11321,7 @@ msgstr "Veranderen" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Postcode en stad" @@ -11114,7 +11354,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "Onderwerp:" @@ -11326,17 +11566,17 @@ msgid "Send email" msgstr "Stuur e-mail" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "E-mailvoorbeeld" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "Toon voorbeeld email" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "Versturen" @@ -13413,7 +13653,7 @@ msgid "Unknown e-mail renderer." msgstr "Onbekende e-mail-renderer." #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "Je vroeg een ongeldig kaartjesuitvoertype." @@ -13652,18 +13892,18 @@ msgstr "Een nieuw cliëntgeheim is gegenereerd en is nu actief." msgid "Access for the selected application has been revoked." msgstr "De toegang voor de gekozen applicatie is ingetrokken." -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" "Onbekende bestelcode of niet gemachtigd om deze bestelling te bekijken." -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "Kaartjes downloaden is niet ingeschakeld voor dit product." @@ -13846,15 +14086,15 @@ msgstr "Persoonlijke gegevens zijn uit de factuur verwijderd." msgid "The email has been queued to be sent." msgstr "De email is in de wachtrij gezet om te worden verstuurd." -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "Deze factuur is niet gevonden" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "Het factuurbestand wordt niet meer opgeslagen op de server." -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -13896,7 +14136,7 @@ msgid "The order has been changed." msgstr "De bestelling is aangepast." #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -13906,11 +14146,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "Niets hoefde te worden aangepast aan de bestelling." -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "We konden de e-mail niet versturen. Zie onder voor details." -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Onderwerp: {subject}" @@ -13923,7 +14163,7 @@ msgstr "Je bericht is in de wachtrij gezet en zal worden verstuurd naar {}." msgid "Failed to send mail to the following user: {}" msgstr "Kon geen mail sturen naar de volgende gebruiker: {}" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -15467,19 +15707,39 @@ msgstr "Verstuur emails" msgid "This plugin allows you to send out emails to all your customers." msgstr "Deze plug-in staat je toe om emails naar al je klanten te versturen." -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Send email" +msgid "Send email to" +msgstr "Stuur e-mail" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "Verstuur alleen aan klanten die kochten" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "Stuur alleen naar klanten van" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "openstaand met verlopen betaling" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "Stuur naar klanten met bestelstatus" @@ -15491,31 +15751,58 @@ msgstr "Email is verstuurd" msgid "The order received a mass email." msgstr "De bestelling ontving een massamail." +#: pretix/plugins/sendmail/signals.py:50 +#, fuzzy +#| msgid "The order received a mass email." +msgid "A ticket holder of this order received a mass email." +msgstr "De bestelling ontving een massamail." + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "Verstuurd aan bestellingen:" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "Contactadres van bestelling gewijzigd" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Contact address" +msgid "All contact addresses" +msgstr "Contactadres" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "Contactadres van bestelling gewijzigd" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "Stuur een nieuwe email gebaseerd op deze" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "Je gaf een ongeldig log-ID op" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "Er zijn geen bestellingen die overeenkomen met deze selectie." -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "Voorbeeldbedrijf B.V." -#: pretix/plugins/sendmail/views.py:131 -#, python-format +#: pretix/plugins/sendmail/views.py:134 +#, fuzzy, python-format +#| msgid "" +#| "Your message has been queued and will be sent to %d users in the next " +#| "minutes." msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" "Je bericht is in de wachtrij gezet, en zal in de komende minuten naar %d " "gebruikers worden verstuurd." @@ -16270,12 +16557,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "Betaling" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "Selecteer een betaalmethode." #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "De betalingsinformatie die je hebt ingevoerd is onvolledig." @@ -16496,7 +16783,7 @@ msgstr "Wijzigen" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "Contactgegevens" @@ -16625,19 +16912,19 @@ msgstr "" "Alle nog overgebleven producten zijn gereserveerd, maar er kunnen weer " "producten beschikbaar worden." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "Ok, dat halen we weg…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "Verwijder één" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "We proberen er nog een voor je te reserveren!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -16648,7 +16935,7 @@ msgstr "" "Wanneer de producten in je winkelwagen zitten heb je %(time)s minuten om je " "aankoop af te ronden." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "Voeg nog een toe" @@ -16657,10 +16944,104 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "Bestelling bevestigd" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" +"Je kan je kaartjes downloaden via de onderstaande knoppen. Zorg ervoor dat " +"je de kaartjes bij de hand hebt wanneer het evenement begint." + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "Download alle kaartjes in één keer:" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "Je zal je kaartjes hier kunnen downloaden vanaf %(date)s." + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "Wacht op betaling" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "minimumhoeveelheid om te bestellen: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "GRATIS" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "Toon varianten" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Verander prijs voor %(item)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "excl. belasting" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "incl. belasting" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "excl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "incl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "Voer hieronder een vouchercode in om dit kaartje te kopen." + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Aantal van %(item)s – %(var)s om te bestellen" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Aantal van %(item)s om te bestellen" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -16754,101 +17135,24 @@ msgstr "Voeg toe aan kalender" msgid "We're now trying to reserve this for you!" msgstr "We proberen dit nu voor je te reserveren!" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "minimumhoeveelheid om te bestellen: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "GRATIS" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "Toon varianten" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Verander prijs voor %(item)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "excl. belasting" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "incl. belasting" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "excl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "incl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "Voer hieronder een vouchercode in om dit kaartje te kopen." - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Aantal van %(item)s – %(var)s om te bestellen" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Aantal van %(item)s om te bestellen" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "Voeg toe aan winkelwagen" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "Verzilver een voucher" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "Voucher inwisselen" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "Als je al een kaartje hebt besteld" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -16860,7 +17164,7 @@ msgstr "" "hebben gestuurd. Als je deze link niet kan vinden kan je de knop hierboven " "gebruiken om de link nog een keer op te laten sturen." -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -16917,6 +17221,7 @@ msgstr "" "mailadres." #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -16955,37 +17260,20 @@ msgstr "" "betalingsmethode kan het tot 14 dagen duren tot dit op je afschrift " "zichtbaar is." -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" -"Je kan je kaartjes downloaden via de onderstaande knoppen. Zorg ervoor dat " -"je de kaartjes bij de hand hebt wanneer het evenement begint." - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "Download alle kaartjes in één keer:" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "Je zal je kaartjes hier kunnen downloaden vanaf %(date)s." - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "Wijzig gegevens" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "Vraag factuur aan" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "Intern kenmerk" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -16996,14 +17284,14 @@ msgstr "" "strong> aan annuleringskosten worden ingehouden, en zal het resterende " "bedrag worden teruggestort naar het betalingsmiddel waarmee je betaalde." -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "Dit zal al je kaartjes ongeldig maken." -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." @@ -17011,11 +17299,11 @@ msgstr "" "Je kan deze bestelling annuleren en al je geld teruggestort krijgen naar het " "betalingsmiddel waar je oorspronkelijk mee betaalde." -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "Je kan deze bestelling annuleren met de volgende knop." -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -17116,6 +17404,37 @@ msgstr "Bevestig de volgende betalingsdetails." msgid "Total: %(total)s" msgstr "Totaal: %(total)s" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +#, fuzzy +#| msgid "Device registration failed." +msgid "Registration details" +msgstr "Apparaatregistratie mislukt." + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +#, fuzzy +#| msgid "Submit registration" +msgid "Your registration" +msgstr "Verstuur aanmelding" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +#, fuzzy +#| msgid "Your event series" +msgid "Your items" +msgstr "Je evenementenreeksen" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "Meta-informatie" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -17333,29 +17652,29 @@ msgstr "Onbekende datum geselecteerd." msgid "Please go back and try again." msgstr "Ga terug en probeer het opnieuw." -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "De betaling voor deze bestelling kan niet worden voltooid." -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "De betaling is te laat om geaccepteerd te worden." -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "De betalingsmethode voor deze bestelling kan niet veranderd worden." -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "Een betaling staat momenteel open voor deze bestelling." -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "Je kan deze bestelling niet aanpassen" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "Kaartjes downloaden is (nog) niet ingeschakeld voor deze bestelling." diff --git a/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po index af32d3d3c9..438642d95e 100644 --- a/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-04-27 21:00+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch (informal) \n" "Language-Team: Polish =20) ? 1 : 2;\n" "X-Generator: Weblate 3.4\n" -#: htmlcov/pretix_control_views_dashboards_py.html:963 +#: htmlcov/pretix_control_views_dashboards_py.html:898 #: pretix/control/templates/pretixcontrol/events/index.html:127 #: pretix/control/templates/pretixcontrol/organizers/detail.html:64 #: pretix/control/views/dashboards.py:397 msgid "Shop disabled" msgstr "Sklep wyłączony" -#: htmlcov/pretix_control_views_dashboards_py.html:965 +#: htmlcov/pretix_control_views_dashboards_py.html:900 #: pretix/control/forms/filter.py:373 pretix/control/forms/filter.py:508 #: pretix/control/templates/pretixcontrol/events/index.html:129 #: pretix/control/templates/pretixcontrol/organizers/detail.html:66 @@ -35,7 +35,7 @@ msgstr "Sklep wyłączony" msgid "Presale over" msgstr "Przedsprzedaż zakończona" -#: htmlcov/pretix_control_views_dashboards_py.html:967 +#: htmlcov/pretix_control_views_dashboards_py.html:902 #: pretix/control/forms/filter.py:372 pretix/control/forms/filter.py:507 #: pretix/control/templates/pretixcontrol/events/index.html:131 #: pretix/control/templates/pretixcontrol/organizers/detail.html:68 @@ -43,7 +43,7 @@ msgstr "Przedsprzedaż zakończona" msgid "Presale not started" msgstr "Przedsprzedaż nierozpoczęta" -#: htmlcov/pretix_control_views_dashboards_py.html:969 +#: htmlcov/pretix_control_views_dashboards_py.html:904 #: pretix/control/templates/pretixcontrol/events/index.html:133 #: pretix/control/templates/pretixcontrol/organizers/detail.html:70 #: pretix/control/templates/pretixcontrol/subevents/index.html:119 @@ -177,12 +177,12 @@ msgid "" msgstr "Aplikacja '{application_name}' uzyskała dostęp do Państwa konta." #: pretix/api/views/order.py:329 pretix/control/views/orders.py:946 -#: pretix/presale/views/order.py:526 +#: pretix/presale/views/order.py:614 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:334 pretix/control/views/orders.py:948 -#: pretix/presale/views/order.py:528 +#: pretix/presale/views/order.py:616 msgid "An invoice for this order already exists." msgstr "" @@ -204,7 +204,7 @@ msgid "Order marked as paid" msgstr "Zamówienie oznaczone jako opłacone" #: pretix/api/webhooks.py:125 pretix/base/notifications.py:212 -#: pretix/control/templates/pretixcontrol/event/mail.html:63 +#: pretix/control/templates/pretixcontrol/event/mail.html:64 msgid "Order canceled" msgstr "Zamówienie anulowane" @@ -221,7 +221,7 @@ msgid "Order contact address changed" msgstr "Adres kontaktowy zamówienia został zmieniony" #: pretix/api/webhooks.py:141 pretix/base/notifications.py:236 -#: pretix/control/templates/pretixcontrol/event/mail.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:55 msgid "Order changed" msgstr "Zamówienie zmodyfikowane" @@ -249,7 +249,7 @@ msgstr "Cofnięcie zameldowania biletu" msgid "Online shop" msgstr "Sklep online" -#: pretix/base/email.py:125 +#: pretix/base/email.py:130 msgid "pretix default" msgstr "pretix default" @@ -333,8 +333,8 @@ msgstr "" msgid "All invoices" msgstr "Wszystkie faktury" -#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1116 -#: pretix/base/models/orders.py:1438 pretix/control/forms/filter.py:93 +#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1124 +#: pretix/base/models/orders.py:1485 pretix/control/forms/filter.py:93 #: pretix/control/forms/filter.py:893 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/orders/refunds.html:42 @@ -377,7 +377,7 @@ msgstr "Dane zamówienia" msgid "Orders" msgstr "Zamówienia" -#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1692 +#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1740 #: pretix/base/notifications.py:183 msgid "Order positions" msgstr "Pozycje zamówienia" @@ -463,7 +463,7 @@ msgstr "Data zamówienia" #: pretix/control/templates/pretixcontrol/order/index.html:640 #: pretix/plugins/checkinlists/exporters.py:321 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 -#: pretix/presale/templates/pretixpresale/event/order.html:230 +#: pretix/presale/templates/pretixpresale/event/order.html:199 msgid "Company" msgstr "Firma" @@ -474,7 +474,7 @@ msgstr "Firma" #: pretix/base/models/devices.py:47 pretix/base/models/event.py:846 #: pretix/base/models/event.py:1031 pretix/base/models/items.py:1213 #: pretix/base/models/organizer.py:31 pretix/base/models/tax.py:91 -#: pretix/base/settings.py:741 pretix/control/forms/event.py:1090 +#: pretix/base/settings.py:813 pretix/control/forms/event.py:1175 #: pretix/control/forms/item.py:235 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 @@ -491,7 +491,7 @@ msgstr "Firma" #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:130 -#: pretix/presale/templates/pretixpresale/event/order.html:233 +#: pretix/presale/templates/pretixpresale/event/order.html:202 #: pretix/presale/templates/pretixpresale/organizers/index.html:56 msgid "Name" msgstr "Imię" @@ -499,10 +499,10 @@ msgstr "Imię" #: pretix/base/exporters/orderlist.py:99 pretix/base/exporters/orderlist.py:211 #: pretix/base/exporters/orderlist.py:304 #: pretix/base/exporters/orderlist.py:494 -#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1871 +#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1973 #: pretix/control/templates/pretixcontrol/order/index.html:644 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 -#: pretix/presale/templates/pretixpresale/event/order.html:236 +#: pretix/presale/templates/pretixpresale/event/order.html:205 msgid "Address" msgstr "Adres" @@ -511,8 +511,8 @@ msgstr "Adres" #: pretix/base/exporters/orderlist.py:495 #: pretix/base/exporters/orderlist.py:503 #: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1872 -#: pretix/control/forms/event.py:703 +#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1974 +#: pretix/control/forms/event.py:711 msgid "ZIP code" msgstr "Kod pocztowy" @@ -521,8 +521,8 @@ msgstr "Kod pocztowy" #: pretix/base/exporters/orderlist.py:496 #: pretix/base/exporters/orderlist.py:504 #: pretix/base/exporters/orderlist.py:584 -#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1873 -#: pretix/control/forms/event.py:710 +#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1975 +#: pretix/control/forms/event.py:718 msgid "City" msgstr "Miasto" @@ -531,11 +531,11 @@ msgstr "Miasto" #: pretix/base/exporters/orderlist.py:497 #: pretix/base/exporters/orderlist.py:505 #: pretix/base/exporters/orderlist.py:585 -#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1874 -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:715 +#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1976 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:723 #: pretix/control/templates/pretixcontrol/order/index.html:648 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 -#: pretix/presale/templates/pretixpresale/event/order.html:240 +#: pretix/presale/templates/pretixpresale/event/order.html:209 msgid "Country" msgstr "Kraj" @@ -544,10 +544,10 @@ msgstr "Kraj" #: pretix/base/exporters/orderlist.py:499 #: pretix/base/exporters/orderlist.py:506 #: pretix/base/exporters/orderlist.py:587 -#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1876 +#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1978 #: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 -#: pretix/presale/templates/pretixpresale/event/order.html:243 +#: pretix/presale/templates/pretixpresale/event/order.html:212 msgid "VAT ID" msgstr "Numer VAT" @@ -600,7 +600,7 @@ msgid "Description" msgstr "Opis" #: pretix/base/exporters/orderlist.py:199 -#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:936 +#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:944 #: pretix/base/pdf.py:86 #: pretix/control/templates/pretixcontrol/order/change.html:121 #: pretix/plugins/checkinlists/exporters.py:213 @@ -610,8 +610,8 @@ msgstr "Cena" #: pretix/base/exporters/orderlist.py:200 #: pretix/base/exporters/orderlist.py:279 -#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1570 -#: pretix/base/models/orders.py:1668 pretix/base/models/tax.py:98 +#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1617 +#: pretix/base/models/orders.py:1715 pretix/base/models/tax.py:98 msgid "Tax rate" msgstr "Stopa podatkowa" @@ -624,8 +624,8 @@ msgstr "Zasada podatkowa" #: pretix/base/exporters/orderlist.py:202 #: pretix/base/exporters/orderlist.py:281 -#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1579 -#: pretix/base/models/orders.py:1677 +#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1626 +#: pretix/base/models/orders.py:1724 msgid "Tax value" msgstr "Wartość podatku" @@ -641,9 +641,9 @@ msgid "Position ID" msgstr "ID pozycji" #: pretix/base/exporters/orderlist.py:274 pretix/base/models/checkin.py:16 -#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:921 +#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:929 #: pretix/base/models/vouchers.py:92 pretix/base/models/waitinglist.py:33 -#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1219 +#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1304 #: pretix/control/forms/filter.py:187 pretix/control/forms/filter.py:789 #: pretix/control/forms/item.py:146 pretix/control/forms/orders.py:208 #: pretix/control/forms/orders.py:253 pretix/control/forms/vouchers.py:70 @@ -657,7 +657,7 @@ msgstr "ID pozycji" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 #: pretix/plugins/checkinlists/exporters.py:316 -#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:79 +#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:97 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:92 msgctxt "subevent" msgid "Date" @@ -680,26 +680,26 @@ msgstr "Data" msgid "Product" msgstr "Produkt" -#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:939 msgid "Variation" msgstr "Wariant" #: pretix/base/exporters/orderlist.py:282 #: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:158 -#: pretix/base/models/orders.py:940 pretix/base/pdf.py:100 +#: pretix/base/models/orders.py:948 pretix/base/pdf.py:100 #: pretix/control/templates/pretixcontrol/order/index.html:296 #: pretix/plugins/badges/exporters.py:105 #: pretix/plugins/checkinlists/exporters.py:52 #: pretix/plugins/checkinlists/exporters.py:296 #: pretix/plugins/ticketoutputpdf/exporters.py:39 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 msgid "Attendee name" msgstr "Imię uczstnika" #: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:164 -#: pretix/base/models/orders.py:948 +#: pretix/base/models/orders.py:956 #: pretix/control/templates/pretixcontrol/order/index.html:301 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:35 msgid "Attendee email" msgstr "Adres email uczestnika" @@ -724,8 +724,8 @@ msgid "Only successful payments" msgstr "Tylko pomyślne płatności" #: pretix/base/exporters/orderlist.py:415 pretix/base/models/orders.py:190 -#: pretix/base/models/orders.py:1103 pretix/base/models/orders.py:1419 -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1662 +#: pretix/base/models/orders.py:1111 pretix/base/models/orders.py:1466 +#: pretix/base/models/orders.py:1606 pretix/base/models/orders.py:1709 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:211 msgid "Order" @@ -749,8 +749,8 @@ msgstr "Data realizacji" msgid "Status code" msgstr "Kod statusu" -#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1099 -#: pretix/base/models/orders.py:1415 +#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1107 +#: pretix/base/models/orders.py:1462 #: pretix/control/templates/pretixcontrol/order/index.html:452 #: pretix/control/templates/pretixcontrol/order/index.html:548 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 @@ -798,7 +798,7 @@ msgid "Current user's carts" msgstr "Wózek obecnego użytkownika" #: pretix/base/exporters/orderlist.py:450 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1311 pretix/control/navigation.py:222 +#: pretix/control/forms/event.py:1396 pretix/control/navigation.py:222 #: pretix/control/templates/pretixcontrol/event/settings.html:73 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 @@ -829,8 +829,8 @@ msgstr "Dane faktury" #: pretix/base/exporters/orderlist.py:479 pretix/base/shredder.py:290 #: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/order/index.html:211 -#: pretix/presale/templates/pretixpresale/event/order.html:171 -#: pretix/presale/templates/pretixpresale/event/order.html:192 +#: pretix/presale/templates/pretixpresale/event/order.html:140 +#: pretix/presale/templates/pretixpresale/event/order.html:161 msgid "Invoices" msgstr "Faktury" @@ -845,7 +845,7 @@ msgstr "Numer faktury" #: pretix/base/exporters/orderlist.py:487 #: pretix/base/exporters/orderlist.py:576 pretix/base/models/items.py:927 -#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1828 +#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1930 #: pretix/control/forms/filter.py:378 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -871,7 +871,7 @@ msgid "Cancellation of" msgstr "Anulowanie" #: pretix/base/exporters/orderlist.py:492 pretix/base/models/auth.py:90 -#: pretix/control/forms/event.py:1224 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1309 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "Język" @@ -924,18 +924,18 @@ msgid "Street address" msgstr "Adres" #: pretix/base/exporters/orderlist.py:507 -#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1885 +#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1987 msgid "Beneficiary" msgstr "Beneficjent" #: pretix/base/exporters/orderlist.py:508 -#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1880 +#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:667 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "Wewnętrzna adnotacja" -#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1199 +#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1284 msgid "Reverse charge" msgstr "Odwrotne obciążenie" @@ -963,11 +963,11 @@ msgstr "Anulowanie" #: pretix/base/exporters/orderlist.py:539 #: pretix/base/exporters/orderlist.py:618 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgid "Invoice" msgstr "Faktura" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:846 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:854 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -977,7 +977,7 @@ msgstr "Faktura" msgid "Yes" msgstr "Tak" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:848 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:856 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -1017,7 +1017,7 @@ msgid "E-mail" msgstr "E-mail" #: pretix/base/forms/auth.py:18 pretix/base/forms/auth.py:84 -#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:973 +#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1045 #: pretix/control/templates/pretixcontrol/user/reauth.html:18 msgid "Password" msgstr "Hasło" @@ -1129,7 +1129,7 @@ msgstr "Nowe hasło" msgid "Repeat new password" msgstr "Powtórz nowe hasło" -#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:301 +#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:302 #: pretix/control/forms/users.py:37 msgid "Default timezone" msgstr "Domyślna strefa czasowa" @@ -1171,7 +1171,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "Nieprawidłowy(e) symbol(e) zastępstwa: %(value)s" #: pretix/base/forms/widgets.py:126 pretix/base/forms/widgets.py:131 -#: pretix/base/models/orders.py:1867 +#: pretix/base/models/orders.py:1969 msgid "Business customer" msgstr "Klient firmowy" @@ -1258,6 +1258,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/refunds.html:59 #: pretix/control/templates/pretixcontrol/search/orders.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:48 +#: pretix/presale/templates/pretixpresale/event/position.html:14 msgid "TEST MODE" msgstr "TRYB TESTOWY" @@ -1274,7 +1275,7 @@ msgstr "Faktura" #: pretix/base/invoice.py:467 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgctxt "invoice" msgid "Cancellation" msgstr "Anulowanie" @@ -1385,8 +1386,8 @@ msgstr "Klasyczny renderer (pretix 1.0)" msgid "Default list" msgstr "Lista domyślna" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1869 -#: pretix/base/settings.py:752 pretix/base/settings.py:763 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1971 +#: pretix/base/settings.py:824 pretix/base/settings.py:835 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "Imię i nazwisko" @@ -1527,7 +1528,7 @@ msgid "Event currency" msgstr "Waluta wydarzenia" #: pretix/base/models/event.py:302 pretix/base/models/event.py:848 -#: pretix/control/forms/event.py:1088 pretix/control/forms/subevents.py:59 +#: pretix/control/forms/event.py:1173 pretix/control/forms/subevents.py:59 msgid "Event start time" msgstr "Czas rozpoczęcia wydarzenia" @@ -1591,7 +1592,7 @@ msgstr "Wtyczki" msgid "Internal comment" msgstr "Komentarz wewnętrzny" -#: pretix/base/models/event.py:335 pretix/control/forms/event.py:168 +#: pretix/base/models/event.py:335 pretix/control/forms/event.py:169 #: pretix/control/forms/filter.py:511 #: pretix/control/templates/pretixcontrol/event/index.html:12 #: pretix/control/views/dashboards.py:408 @@ -1602,7 +1603,7 @@ msgstr "Seria wydarzeń" #: pretix/base/models/event.py:340 pretix/base/models/items.py:235 #: pretix/base/models/items.py:1202 pretix/base/models/orders.py:131 -#: pretix/base/models/orders.py:1820 pretix/base/models/vouchers.py:86 +#: pretix/base/models/orders.py:1922 pretix/base/models/vouchers.py:86 #: 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 @@ -1681,7 +1682,7 @@ msgstr "" "Jeśli wybrane, wydarzenie będzie publiczne w liście wydarzeń konta " "organizatora." -#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1061 +#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1146 msgid "Frontpage text" msgstr "Tekst strony czołowej" @@ -2285,7 +2286,7 @@ msgstr "Opcja pytania" msgid "Question options" msgstr "Opcje pytań" -#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1340 +#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1425 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "Calkowita objętość" @@ -2294,7 +2295,7 @@ msgstr "Calkowita objętość" msgid "Leave empty for an unlimited number of tickets." msgstr "Jeśli puste, ilość biletów będzie nielimitowana" -#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:925 +#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:933 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "Przedmiot" @@ -2393,7 +2394,7 @@ msgstr "anulowane" msgid "Locale" msgstr "Region" -#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1832 +#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1934 msgid "Expiration date" msgstr "Data wygaśnięcia" @@ -2426,7 +2427,7 @@ msgstr "" "wybrane ostrzeżenie, więc ekipa meldunkowa musi zostać przeszkolona na temat " "obsługi tych przypadków." -#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:959 +#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:967 msgid "Meta information" msgstr "Metadane" @@ -2461,164 +2462,169 @@ msgstr "Zamówienie nie zostało jeszcze potwierdzone przez organizatora." msgid "The ordered product \"{item}\" is no longer available." msgstr "Zamówiony przedmiot \"{item}\" nie jest już dostępny." -#: pretix/base/models/orders.py:748 pretix/base/services/orders.py:746 +#: pretix/base/models/orders.py:756 pretix/base/services/orders.py:678 #: pretix/control/views/event.py:697 #: pretix/presale/templates/pretixpresale/event/order.html:44 #, python-format msgid "Your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:850 +#: pretix/base/models/orders.py:858 msgid "" msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "Puste jeśli przedmiot nie jest biletem wejściowym" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "stworzone" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "w toku" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "potwierdzone" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "anulowane" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "nieudane" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "zwrócone" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Informacje o płatności" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Płatność otrzymana dla zamówienia: %(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "rozpoczęty zewnętrznie" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "stworzony" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "w tranzycie" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "skończony" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "nieudany" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "anulowany" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "Organizator" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "Klient" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "Zewnętrzne" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "Prowizja płatności" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "Koszt dostawy" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "Koszt dostarczenie usługi" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "Koszt anulowania" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "Inne opłaty" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "Karta prezentowa" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Wartość" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "Pozycja zamówienia" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "ID wózka (np. klucz sesji)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "Pozycja wózka" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "Pozycje wózka" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "Nazwa firmy" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Proszę wybrać kraj" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "Tylko dla klientów biznesowych wewnątrz UE." -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "Ta adnotacja zostanie wydrukowana na fakturze." @@ -2632,7 +2638,7 @@ msgstr "" "Każda krótka forma może być użyta tylko raz. Użyta w URLach jako odniesienie " "do konta organizatora i utworzonych wydarzeń." -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2792,7 +2798,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -3038,7 +3044,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -3105,8 +3111,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3282,7 +3288,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3330,8 +3336,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3415,7 +3421,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3527,7 +3533,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3584,7 +3590,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3598,7 +3604,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3744,225 +3750,238 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Presale not started" +msgid "Your event registration: %(code)s" +msgstr "Przedsprzedaż nierozpoczęta" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -4025,7 +4044,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4040,7 +4059,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4054,7 +4073,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -4069,7 +4102,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -4085,7 +4118,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4102,7 +4135,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4116,7 +4163,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4132,7 +4179,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -4148,7 +4209,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4173,7 +4234,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4187,7 +4248,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4205,7 +4266,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4222,7 +4283,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4234,7 +4295,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4248,62 +4323,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4492,24 +4567,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4527,80 +4615,80 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Presale not started" msgctxt "timeline" msgid "Your event starts" msgstr "Przedsprzedaż nierozpoczęta" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 #, fuzzy #| msgid "Start of presale" msgctxt "timeline" msgid "Start of ticket sales" msgstr "Rozpoczęcie przedsprzedaży" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 #, fuzzy #| msgid "End of presale" msgctxt "timeline" msgid "End of ticket sales" msgstr "Koniec przedsprzedaży" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4651,19 +4739,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4673,105 +4761,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4779,23 +4867,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4803,22 +4891,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4827,38 +4915,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4869,58 +4957,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4928,69 +5016,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4998,22 +5086,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5021,123 +5109,123 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 #, fuzzy #| msgid "Invoice address name" msgid "Invoice address explanation" msgstr "Nazwa adresu faktury" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5146,43 +5234,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5190,233 +5288,279 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "Imię uczstnika" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "Adres kontaktowy zamówienia został zmieniony" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5425,220 +5569,220 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Koniec przedsprzedaży" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5646,60 +5790,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5707,27 +5851,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5799,7 +5943,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6296,8 +6440,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6305,8 +6449,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6655,7 +6799,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6691,7 +6835,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7328,7 +7472,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7578,8 +7722,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8298,19 +8442,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8419,63 +8563,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9597,8 +9741,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9751,7 +9895,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9901,7 +10045,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9923,10 +10067,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9946,27 +10090,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9976,7 +10120,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Razem" @@ -10043,7 +10187,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -10074,7 +10218,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10267,17 +10411,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -12153,7 +12297,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12378,17 +12522,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12547,15 +12691,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12593,7 +12737,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12602,11 +12746,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12619,7 +12763,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -14026,19 +14170,39 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Attendee email" +msgid "Send email to" +msgstr "Adres email uczestnika" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -14050,31 +14214,53 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "Adres kontaktowy zamówienia został zmieniony" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Order contact address changed" +msgid "All contact addresses" +msgstr "Adres kontaktowy zamówienia został zmieniony" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "Adres kontaktowy zamówienia został zmieniony" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14755,12 +14941,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14968,7 +15154,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -15079,19 +15265,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -15100,7 +15286,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -15109,10 +15295,108 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "plus taxes" +msgstr "Podatki" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "incl. taxes" +msgstr "Podatki" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15205,107 +15489,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "plus taxes" -msgstr "Podatki" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "incl. taxes" -msgstr "Podatki" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15313,7 +15514,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15359,6 +15560,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15393,35 +15595,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15429,24 +15616,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15532,6 +15719,31 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "Metadane" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15731,29 +15943,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/pl/LC_MESSAGES/djangojs.po b/src/pretix/locale/pl/LC_MESSAGES/djangojs.po index 0528ea2b62..5e69d88e70 100644 --- a/src/pretix/locale/pl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pl/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-03-15 11:19+0000\n" "Last-Translator: Serge Bazanski \n" "Language-Team: Polish =2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -#: htmlcov/pretix_control_views_dashboards_py.html:963 +#: htmlcov/pretix_control_views_dashboards_py.html:898 #: pretix/control/templates/pretixcontrol/events/index.html:127 #: pretix/control/templates/pretixcontrol/organizers/detail.html:64 #: pretix/control/views/dashboards.py:397 msgid "Shop disabled" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:965 +#: htmlcov/pretix_control_views_dashboards_py.html:900 #: pretix/control/forms/filter.py:373 pretix/control/forms/filter.py:508 #: pretix/control/templates/pretixcontrol/events/index.html:129 #: pretix/control/templates/pretixcontrol/organizers/detail.html:66 @@ -33,7 +33,7 @@ msgstr "" msgid "Presale over" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:967 +#: htmlcov/pretix_control_views_dashboards_py.html:902 #: pretix/control/forms/filter.py:372 pretix/control/forms/filter.py:507 #: pretix/control/templates/pretixcontrol/events/index.html:131 #: pretix/control/templates/pretixcontrol/organizers/detail.html:68 @@ -41,7 +41,7 @@ msgstr "" msgid "Presale not started" msgstr "" -#: htmlcov/pretix_control_views_dashboards_py.html:969 +#: htmlcov/pretix_control_views_dashboards_py.html:904 #: pretix/control/templates/pretixcontrol/events/index.html:133 #: pretix/control/templates/pretixcontrol/organizers/detail.html:70 #: pretix/control/templates/pretixcontrol/subevents/index.html:119 @@ -161,12 +161,12 @@ msgid "" msgstr "" #: pretix/api/views/order.py:329 pretix/control/views/orders.py:946 -#: pretix/presale/views/order.py:526 +#: pretix/presale/views/order.py:614 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:334 pretix/control/views/orders.py:948 -#: pretix/presale/views/order.py:528 +#: pretix/presale/views/order.py:616 msgid "An invoice for this order already exists." msgstr "" @@ -188,7 +188,7 @@ msgid "Order marked as paid" msgstr "" #: pretix/api/webhooks.py:125 pretix/base/notifications.py:212 -#: pretix/control/templates/pretixcontrol/event/mail.html:63 +#: pretix/control/templates/pretixcontrol/event/mail.html:64 msgid "Order canceled" msgstr "" @@ -205,7 +205,7 @@ msgid "Order contact address changed" msgstr "" #: pretix/api/webhooks.py:141 pretix/base/notifications.py:236 -#: pretix/control/templates/pretixcontrol/event/mail.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:55 msgid "Order changed" msgstr "" @@ -233,7 +233,7 @@ msgstr "" msgid "Online shop" msgstr "" -#: pretix/base/email.py:125 +#: pretix/base/email.py:130 msgid "pretix default" msgstr "" @@ -313,8 +313,8 @@ msgstr "" msgid "All invoices" msgstr "" -#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1116 -#: pretix/base/models/orders.py:1438 pretix/control/forms/filter.py:93 +#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1124 +#: pretix/base/models/orders.py:1485 pretix/control/forms/filter.py:93 #: pretix/control/forms/filter.py:893 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/orders/refunds.html:42 @@ -353,7 +353,7 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1692 +#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1740 #: pretix/base/notifications.py:183 msgid "Order positions" msgstr "" @@ -439,7 +439,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:640 #: pretix/plugins/checkinlists/exporters.py:321 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 -#: pretix/presale/templates/pretixpresale/event/order.html:230 +#: pretix/presale/templates/pretixpresale/event/order.html:199 msgid "Company" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: pretix/base/models/devices.py:47 pretix/base/models/event.py:846 #: pretix/base/models/event.py:1031 pretix/base/models/items.py:1213 #: pretix/base/models/organizer.py:31 pretix/base/models/tax.py:91 -#: pretix/base/settings.py:741 pretix/control/forms/event.py:1090 +#: pretix/base/settings.py:813 pretix/control/forms/event.py:1175 #: pretix/control/forms/item.py:235 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 @@ -467,7 +467,7 @@ msgstr "" #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:130 -#: pretix/presale/templates/pretixpresale/event/order.html:233 +#: pretix/presale/templates/pretixpresale/event/order.html:202 #: pretix/presale/templates/pretixpresale/organizers/index.html:56 msgid "Name" msgstr "" @@ -475,10 +475,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:99 pretix/base/exporters/orderlist.py:211 #: pretix/base/exporters/orderlist.py:304 #: pretix/base/exporters/orderlist.py:494 -#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1871 +#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1973 #: pretix/control/templates/pretixcontrol/order/index.html:644 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 -#: pretix/presale/templates/pretixpresale/event/order.html:236 +#: pretix/presale/templates/pretixpresale/event/order.html:205 msgid "Address" msgstr "" @@ -487,8 +487,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:495 #: pretix/base/exporters/orderlist.py:503 #: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1872 -#: pretix/control/forms/event.py:703 +#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1974 +#: pretix/control/forms/event.py:711 msgid "ZIP code" msgstr "" @@ -497,8 +497,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:496 #: pretix/base/exporters/orderlist.py:504 #: pretix/base/exporters/orderlist.py:584 -#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1873 -#: pretix/control/forms/event.py:710 +#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1975 +#: pretix/control/forms/event.py:718 msgid "City" msgstr "" @@ -507,11 +507,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:497 #: pretix/base/exporters/orderlist.py:505 #: pretix/base/exporters/orderlist.py:585 -#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1874 -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:715 +#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1976 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:723 #: pretix/control/templates/pretixcontrol/order/index.html:648 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 -#: pretix/presale/templates/pretixpresale/event/order.html:240 +#: pretix/presale/templates/pretixpresale/event/order.html:209 msgid "Country" msgstr "" @@ -520,10 +520,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:499 #: pretix/base/exporters/orderlist.py:506 #: pretix/base/exporters/orderlist.py:587 -#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1876 +#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1978 #: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 -#: pretix/presale/templates/pretixpresale/event/order.html:243 +#: pretix/presale/templates/pretixpresale/event/order.html:212 msgid "VAT ID" msgstr "" @@ -576,7 +576,7 @@ msgid "Description" msgstr "" #: pretix/base/exporters/orderlist.py:199 -#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:936 +#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:944 #: pretix/base/pdf.py:86 #: pretix/control/templates/pretixcontrol/order/change.html:121 #: pretix/plugins/checkinlists/exporters.py:213 @@ -586,8 +586,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:200 #: pretix/base/exporters/orderlist.py:279 -#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1570 -#: pretix/base/models/orders.py:1668 pretix/base/models/tax.py:98 +#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1617 +#: pretix/base/models/orders.py:1715 pretix/base/models/tax.py:98 msgid "Tax rate" msgstr "" @@ -600,8 +600,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:202 #: pretix/base/exporters/orderlist.py:281 -#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1579 -#: pretix/base/models/orders.py:1677 +#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1626 +#: pretix/base/models/orders.py:1724 msgid "Tax value" msgstr "" @@ -617,9 +617,9 @@ msgid "Position ID" msgstr "" #: pretix/base/exporters/orderlist.py:274 pretix/base/models/checkin.py:16 -#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:921 +#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:929 #: pretix/base/models/vouchers.py:92 pretix/base/models/waitinglist.py:33 -#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1219 +#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1304 #: pretix/control/forms/filter.py:187 pretix/control/forms/filter.py:789 #: pretix/control/forms/item.py:146 pretix/control/forms/orders.py:208 #: pretix/control/forms/orders.py:253 pretix/control/forms/vouchers.py:70 @@ -633,7 +633,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 #: pretix/plugins/checkinlists/exporters.py:316 -#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:79 +#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:97 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:92 msgctxt "subevent" msgid "Date" @@ -656,26 +656,26 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:939 msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:282 #: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:158 -#: pretix/base/models/orders.py:940 pretix/base/pdf.py:100 +#: pretix/base/models/orders.py:948 pretix/base/pdf.py:100 #: pretix/control/templates/pretixcontrol/order/index.html:296 #: pretix/plugins/badges/exporters.py:105 #: pretix/plugins/checkinlists/exporters.py:52 #: pretix/plugins/checkinlists/exporters.py:296 #: pretix/plugins/ticketoutputpdf/exporters.py:39 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 msgid "Attendee name" msgstr "" #: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:164 -#: pretix/base/models/orders.py:948 +#: pretix/base/models/orders.py:956 #: pretix/control/templates/pretixcontrol/order/index.html:301 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:35 msgid "Attendee email" msgstr "" @@ -700,8 +700,8 @@ msgid "Only successful payments" msgstr "" #: pretix/base/exporters/orderlist.py:415 pretix/base/models/orders.py:190 -#: pretix/base/models/orders.py:1103 pretix/base/models/orders.py:1419 -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1662 +#: pretix/base/models/orders.py:1111 pretix/base/models/orders.py:1466 +#: pretix/base/models/orders.py:1606 pretix/base/models/orders.py:1709 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:211 msgid "Order" @@ -725,8 +725,8 @@ msgstr "" msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1099 -#: pretix/base/models/orders.py:1415 +#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1107 +#: pretix/base/models/orders.py:1462 #: pretix/control/templates/pretixcontrol/order/index.html:452 #: pretix/control/templates/pretixcontrol/order/index.html:548 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 @@ -774,7 +774,7 @@ msgid "Current user's carts" msgstr "" #: pretix/base/exporters/orderlist.py:450 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1311 pretix/control/navigation.py:222 +#: pretix/control/forms/event.py:1396 pretix/control/navigation.py:222 #: pretix/control/templates/pretixcontrol/event/settings.html:73 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 @@ -805,8 +805,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:479 pretix/base/shredder.py:290 #: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/order/index.html:211 -#: pretix/presale/templates/pretixpresale/event/order.html:171 -#: pretix/presale/templates/pretixpresale/event/order.html:192 +#: pretix/presale/templates/pretixpresale/event/order.html:140 +#: pretix/presale/templates/pretixpresale/event/order.html:161 msgid "Invoices" msgstr "" @@ -821,7 +821,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:487 #: pretix/base/exporters/orderlist.py:576 pretix/base/models/items.py:927 -#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1828 +#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1930 #: pretix/control/forms/filter.py:378 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -847,7 +847,7 @@ msgid "Cancellation of" msgstr "" #: pretix/base/exporters/orderlist.py:492 pretix/base/models/auth.py:90 -#: pretix/control/forms/event.py:1224 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1309 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "" @@ -900,18 +900,18 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/orderlist.py:507 -#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1885 +#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1987 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/orderlist.py:508 -#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1880 +#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:667 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1199 +#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1284 msgid "Reverse charge" msgstr "" @@ -939,11 +939,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:539 #: pretix/base/exporters/orderlist.py:618 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgid "Invoice" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:846 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:854 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -953,7 +953,7 @@ msgstr "" msgid "Yes" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:848 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:856 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -993,7 +993,7 @@ msgid "E-mail" msgstr "" #: pretix/base/forms/auth.py:18 pretix/base/forms/auth.py:84 -#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:973 +#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1045 #: pretix/control/templates/pretixcontrol/user/reauth.html:18 msgid "Password" msgstr "" @@ -1095,7 +1095,7 @@ msgstr "" msgid "Repeat new password" msgstr "" -#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:301 +#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:302 #: pretix/control/forms/users.py:37 msgid "Default timezone" msgstr "" @@ -1134,7 +1134,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "" #: pretix/base/forms/widgets.py:126 pretix/base/forms/widgets.py:131 -#: pretix/base/models/orders.py:1867 +#: pretix/base/models/orders.py:1969 msgid "Business customer" msgstr "" @@ -1219,6 +1219,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/refunds.html:59 #: pretix/control/templates/pretixcontrol/search/orders.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:48 +#: pretix/presale/templates/pretixpresale/event/position.html:14 msgid "TEST MODE" msgstr "" @@ -1235,7 +1236,7 @@ msgstr "" #: pretix/base/invoice.py:467 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgctxt "invoice" msgid "Cancellation" msgstr "" @@ -1336,8 +1337,8 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1869 -#: pretix/base/settings.py:752 pretix/base/settings.py:763 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1971 +#: pretix/base/settings.py:824 pretix/base/settings.py:835 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -1470,7 +1471,7 @@ msgid "Event currency" msgstr "" #: pretix/base/models/event.py:302 pretix/base/models/event.py:848 -#: pretix/control/forms/event.py:1088 pretix/control/forms/subevents.py:59 +#: pretix/control/forms/event.py:1173 pretix/control/forms/subevents.py:59 msgid "Event start time" msgstr "" @@ -1530,7 +1531,7 @@ msgstr "" msgid "Internal comment" msgstr "" -#: pretix/base/models/event.py:335 pretix/control/forms/event.py:168 +#: pretix/base/models/event.py:335 pretix/control/forms/event.py:169 #: pretix/control/forms/filter.py:511 #: pretix/control/templates/pretixcontrol/event/index.html:12 #: pretix/control/views/dashboards.py:408 @@ -1541,7 +1542,7 @@ msgstr "" #: pretix/base/models/event.py:340 pretix/base/models/items.py:235 #: pretix/base/models/items.py:1202 pretix/base/models/orders.py:131 -#: pretix/base/models/orders.py:1820 pretix/base/models/vouchers.py:86 +#: pretix/base/models/orders.py:1922 pretix/base/models/vouchers.py:86 #: 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 @@ -1608,7 +1609,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1061 +#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1146 msgid "Frontpage text" msgstr "" @@ -2150,7 +2151,7 @@ msgstr "" msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1340 +#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1425 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "" @@ -2159,7 +2160,7 @@ msgstr "" msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:925 +#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:933 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "" @@ -2254,7 +2255,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1832 +#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1934 msgid "Expiration date" msgstr "" @@ -2281,7 +2282,7 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:959 +#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:967 msgid "Meta information" msgstr "" @@ -2310,164 +2311,169 @@ msgstr "" msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:748 pretix/base/services/orders.py:746 +#: pretix/base/models/orders.py:756 pretix/base/services/orders.py:678 #: pretix/control/views/event.py:697 #: pretix/presale/templates/pretixpresale/event/order.html:44 #, python-format msgid "Your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:850 +#: pretix/base/models/orders.py:858 msgid "" msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2478,7 +2484,7 @@ msgid "" "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2635,7 +2641,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -2864,7 +2870,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -2931,8 +2937,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3108,7 +3114,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3156,8 +3162,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3241,7 +3247,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3353,7 +3359,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3410,7 +3416,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3424,7 +3430,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3570,225 +3576,237 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, python-format +msgid "Your event registration: %(code)s" +msgstr "" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3851,7 +3869,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -3866,7 +3884,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -3880,7 +3898,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -3895,7 +3927,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -3911,7 +3943,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -3928,7 +3960,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -3942,7 +3988,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -3958,7 +4004,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -3974,7 +4034,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -3999,7 +4059,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4013,7 +4073,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4031,7 +4091,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4048,7 +4108,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4060,7 +4120,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4074,62 +4148,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4318,24 +4392,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4353,74 +4440,74 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 msgctxt "timeline" msgid "Your event starts" msgstr "" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4471,19 +4558,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4493,105 +4580,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4599,23 +4686,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4623,22 +4710,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4647,38 +4734,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4689,58 +4776,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4748,69 +4835,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4818,22 +4905,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -4841,121 +4928,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -4964,43 +5051,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5008,233 +5105,275 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +msgid "Sender name" +msgstr "" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5243,218 +5382,218 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5462,60 +5601,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5523,27 +5662,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5615,7 +5754,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6110,8 +6249,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6119,8 +6258,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6469,7 +6608,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6505,7 +6644,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7142,7 +7281,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7392,8 +7531,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8112,19 +8251,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8233,63 +8372,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9411,8 +9550,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9557,7 +9696,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9707,7 +9846,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9729,10 +9868,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9752,27 +9891,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9782,7 +9921,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "" @@ -9849,7 +9988,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -9880,7 +10019,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10073,17 +10212,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -11959,7 +12098,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12184,17 +12323,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12353,15 +12492,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12399,7 +12538,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12408,11 +12547,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12425,7 +12564,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -13832,19 +13971,37 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 -msgid "Only send to people who bought" +#: pretix/plugins/sendmail/forms.py:13 +msgid "Send email to" msgstr "" #: pretix/plugins/sendmail/forms.py:25 +msgid "Only send to people who bought" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -13856,31 +14013,47 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +msgid "Attendee contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +msgid "All contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +msgid "Order contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14561,12 +14734,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14774,7 +14947,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -14885,19 +15058,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -14906,7 +15079,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -14915,10 +15088,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15011,101 +15276,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15113,7 +15301,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15159,6 +15347,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15193,35 +15382,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15229,24 +15403,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15332,6 +15506,29 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +msgid "Additional information" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15531,29 +15728,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po index 7ff6c4f6f3..c9749927f7 100644 --- a/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po index d8337297d1..dd7de0cc0e 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: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-03-19 09:00+0000\n" "Last-Translator: Lorhan Sohaky \n" "Language-Team: Portuguese (Brazil) 1;\n" "X-Generator: Weblate 3.4\n" -#: htmlcov/pretix_control_views_dashboards_py.html:963 +#: htmlcov/pretix_control_views_dashboards_py.html:898 #: pretix/control/templates/pretixcontrol/events/index.html:127 #: pretix/control/templates/pretixcontrol/organizers/detail.html:64 #: pretix/control/views/dashboards.py:397 msgid "Shop disabled" msgstr "Loja desativada" -#: htmlcov/pretix_control_views_dashboards_py.html:965 +#: htmlcov/pretix_control_views_dashboards_py.html:900 #: pretix/control/forms/filter.py:373 pretix/control/forms/filter.py:508 #: pretix/control/templates/pretixcontrol/events/index.html:129 #: pretix/control/templates/pretixcontrol/organizers/detail.html:66 @@ -34,7 +34,7 @@ msgstr "Loja desativada" msgid "Presale over" msgstr "Pré-venda encerrada" -#: htmlcov/pretix_control_views_dashboards_py.html:967 +#: htmlcov/pretix_control_views_dashboards_py.html:902 #: pretix/control/forms/filter.py:372 pretix/control/forms/filter.py:507 #: pretix/control/templates/pretixcontrol/events/index.html:131 #: pretix/control/templates/pretixcontrol/organizers/detail.html:68 @@ -42,7 +42,7 @@ msgstr "Pré-venda encerrada" msgid "Presale not started" msgstr "Pré-venda não iniciada" -#: htmlcov/pretix_control_views_dashboards_py.html:969 +#: htmlcov/pretix_control_views_dashboards_py.html:904 #: pretix/control/templates/pretixcontrol/events/index.html:133 #: pretix/control/templates/pretixcontrol/organizers/detail.html:70 #: pretix/control/templates/pretixcontrol/subevents/index.html:119 @@ -176,12 +176,12 @@ msgstr "" "A aplicação \"{application_name}\" foi autorizada para acessar sua conta." #: pretix/api/views/order.py:329 pretix/control/views/orders.py:946 -#: pretix/presale/views/order.py:526 +#: pretix/presale/views/order.py:614 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:334 pretix/control/views/orders.py:948 -#: pretix/presale/views/order.py:528 +#: pretix/presale/views/order.py:616 msgid "An invoice for this order already exists." msgstr "" @@ -203,7 +203,7 @@ msgid "Order marked as paid" msgstr "Pedido marcado como pago" #: pretix/api/webhooks.py:125 pretix/base/notifications.py:212 -#: pretix/control/templates/pretixcontrol/event/mail.html:63 +#: pretix/control/templates/pretixcontrol/event/mail.html:64 msgid "Order canceled" msgstr "Pedido cancelado" @@ -220,7 +220,7 @@ msgid "Order contact address changed" msgstr "Endereço do pedido alterado" #: pretix/api/webhooks.py:141 pretix/base/notifications.py:236 -#: pretix/control/templates/pretixcontrol/event/mail.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:55 msgid "Order changed" msgstr "Pedido alterado" @@ -248,7 +248,7 @@ msgstr "O Check-in do ingresso foi revertido" msgid "Online shop" msgstr "Compra online" -#: pretix/base/email.py:125 +#: pretix/base/email.py:130 msgid "pretix default" msgstr "Padrão Pretix" @@ -334,8 +334,8 @@ msgstr "" msgid "All invoices" msgstr "Todos os pedidos" -#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1116 -#: pretix/base/models/orders.py:1438 pretix/control/forms/filter.py:93 +#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1124 +#: pretix/base/models/orders.py:1485 pretix/control/forms/filter.py:93 #: pretix/control/forms/filter.py:893 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/orders/refunds.html:42 @@ -380,7 +380,7 @@ msgstr "Data do pedido" msgid "Orders" msgstr "Encomendas" -#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1692 +#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1740 #: pretix/base/notifications.py:183 msgid "Order positions" msgstr "Posição dos pedidos" @@ -468,7 +468,7 @@ msgstr "Data do pedido" #: pretix/control/templates/pretixcontrol/order/index.html:640 #: pretix/plugins/checkinlists/exporters.py:321 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 -#: pretix/presale/templates/pretixpresale/event/order.html:230 +#: pretix/presale/templates/pretixpresale/event/order.html:199 msgid "Company" msgstr "Empresa" @@ -479,7 +479,7 @@ msgstr "Empresa" #: pretix/base/models/devices.py:47 pretix/base/models/event.py:846 #: pretix/base/models/event.py:1031 pretix/base/models/items.py:1213 #: pretix/base/models/organizer.py:31 pretix/base/models/tax.py:91 -#: pretix/base/settings.py:741 pretix/control/forms/event.py:1090 +#: pretix/base/settings.py:813 pretix/control/forms/event.py:1175 #: pretix/control/forms/item.py:235 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 @@ -496,7 +496,7 @@ msgstr "Empresa" #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:130 -#: pretix/presale/templates/pretixpresale/event/order.html:233 +#: pretix/presale/templates/pretixpresale/event/order.html:202 #: pretix/presale/templates/pretixpresale/organizers/index.html:56 msgid "Name" msgstr "Nome" @@ -504,10 +504,10 @@ msgstr "Nome" #: pretix/base/exporters/orderlist.py:99 pretix/base/exporters/orderlist.py:211 #: pretix/base/exporters/orderlist.py:304 #: pretix/base/exporters/orderlist.py:494 -#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1871 +#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1973 #: pretix/control/templates/pretixcontrol/order/index.html:644 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 -#: pretix/presale/templates/pretixpresale/event/order.html:236 +#: pretix/presale/templates/pretixpresale/event/order.html:205 msgid "Address" msgstr "Endereço" @@ -516,8 +516,8 @@ msgstr "Endereço" #: pretix/base/exporters/orderlist.py:495 #: pretix/base/exporters/orderlist.py:503 #: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1872 -#: pretix/control/forms/event.py:703 +#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1974 +#: pretix/control/forms/event.py:711 msgid "ZIP code" msgstr "CEP" @@ -526,8 +526,8 @@ msgstr "CEP" #: pretix/base/exporters/orderlist.py:496 #: pretix/base/exporters/orderlist.py:504 #: pretix/base/exporters/orderlist.py:584 -#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1873 -#: pretix/control/forms/event.py:710 +#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1975 +#: pretix/control/forms/event.py:718 msgid "City" msgstr "Cidade" @@ -536,11 +536,11 @@ msgstr "Cidade" #: pretix/base/exporters/orderlist.py:497 #: pretix/base/exporters/orderlist.py:505 #: pretix/base/exporters/orderlist.py:585 -#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1874 -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:715 +#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1976 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:723 #: pretix/control/templates/pretixcontrol/order/index.html:648 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 -#: pretix/presale/templates/pretixpresale/event/order.html:240 +#: pretix/presale/templates/pretixpresale/event/order.html:209 msgid "Country" msgstr "País" @@ -549,10 +549,10 @@ msgstr "País" #: pretix/base/exporters/orderlist.py:499 #: pretix/base/exporters/orderlist.py:506 #: pretix/base/exporters/orderlist.py:587 -#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1876 +#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1978 #: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 -#: pretix/presale/templates/pretixpresale/event/order.html:243 +#: pretix/presale/templates/pretixpresale/event/order.html:212 msgid "VAT ID" msgstr "VAT ID" @@ -609,7 +609,7 @@ msgid "Description" msgstr "Descrição" #: pretix/base/exporters/orderlist.py:199 -#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:936 +#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:944 #: pretix/base/pdf.py:86 #: pretix/control/templates/pretixcontrol/order/change.html:121 #: pretix/plugins/checkinlists/exporters.py:213 @@ -619,8 +619,8 @@ msgstr "Preço" #: pretix/base/exporters/orderlist.py:200 #: pretix/base/exporters/orderlist.py:279 -#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1570 -#: pretix/base/models/orders.py:1668 pretix/base/models/tax.py:98 +#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1617 +#: pretix/base/models/orders.py:1715 pretix/base/models/tax.py:98 msgid "Tax rate" msgstr "Taxa de imposto" @@ -633,8 +633,8 @@ msgstr "Regra fiscal" #: pretix/base/exporters/orderlist.py:202 #: pretix/base/exporters/orderlist.py:281 -#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1579 -#: pretix/base/models/orders.py:1677 +#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1626 +#: pretix/base/models/orders.py:1724 msgid "Tax value" msgstr "Valor do imposto" @@ -655,9 +655,9 @@ msgid "Position ID" msgstr "Posição" #: pretix/base/exporters/orderlist.py:274 pretix/base/models/checkin.py:16 -#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:921 +#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:929 #: pretix/base/models/vouchers.py:92 pretix/base/models/waitinglist.py:33 -#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1219 +#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1304 #: pretix/control/forms/filter.py:187 pretix/control/forms/filter.py:789 #: pretix/control/forms/item.py:146 pretix/control/forms/orders.py:208 #: pretix/control/forms/orders.py:253 pretix/control/forms/vouchers.py:70 @@ -671,7 +671,7 @@ msgstr "Posição" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 #: pretix/plugins/checkinlists/exporters.py:316 -#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:79 +#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:97 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:92 msgctxt "subevent" msgid "Date" @@ -694,26 +694,26 @@ msgstr "Data" msgid "Product" msgstr "Produto" -#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:939 msgid "Variation" msgstr "Variação" #: pretix/base/exporters/orderlist.py:282 #: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:158 -#: pretix/base/models/orders.py:940 pretix/base/pdf.py:100 +#: pretix/base/models/orders.py:948 pretix/base/pdf.py:100 #: pretix/control/templates/pretixcontrol/order/index.html:296 #: pretix/plugins/badges/exporters.py:105 #: pretix/plugins/checkinlists/exporters.py:52 #: pretix/plugins/checkinlists/exporters.py:296 #: pretix/plugins/ticketoutputpdf/exporters.py:39 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 msgid "Attendee name" msgstr "Nome do participante" #: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:164 -#: pretix/base/models/orders.py:948 +#: pretix/base/models/orders.py:956 #: pretix/control/templates/pretixcontrol/order/index.html:301 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:35 msgid "Attendee email" msgstr "E-mail do participante" @@ -740,8 +740,8 @@ msgid "Only successful payments" msgstr "Apenas pagamentos concluídos" #: pretix/base/exporters/orderlist.py:415 pretix/base/models/orders.py:190 -#: pretix/base/models/orders.py:1103 pretix/base/models/orders.py:1419 -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1662 +#: pretix/base/models/orders.py:1111 pretix/base/models/orders.py:1466 +#: pretix/base/models/orders.py:1606 pretix/base/models/orders.py:1709 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:211 msgid "Order" @@ -767,8 +767,8 @@ msgstr "Data da conclusão" msgid "Status code" msgstr "Status" -#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1099 -#: pretix/base/models/orders.py:1415 +#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1107 +#: pretix/base/models/orders.py:1462 #: pretix/control/templates/pretixcontrol/order/index.html:452 #: pretix/control/templates/pretixcontrol/order/index.html:548 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 @@ -816,7 +816,7 @@ msgid "Current user's carts" msgstr "Carrinhos de usuários atuais" #: pretix/base/exporters/orderlist.py:450 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1311 pretix/control/navigation.py:222 +#: pretix/control/forms/event.py:1396 pretix/control/navigation.py:222 #: pretix/control/templates/pretixcontrol/event/settings.html:73 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 @@ -847,8 +847,8 @@ msgstr "Dados da fatura" #: pretix/base/exporters/orderlist.py:479 pretix/base/shredder.py:290 #: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/order/index.html:211 -#: pretix/presale/templates/pretixpresale/event/order.html:171 -#: pretix/presale/templates/pretixpresale/event/order.html:192 +#: pretix/presale/templates/pretixpresale/event/order.html:140 +#: pretix/presale/templates/pretixpresale/event/order.html:161 msgid "Invoices" msgstr "Faturas" @@ -868,7 +868,7 @@ msgstr "Número da fatura" #: pretix/base/exporters/orderlist.py:487 #: pretix/base/exporters/orderlist.py:576 pretix/base/models/items.py:927 -#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1828 +#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1930 #: pretix/control/forms/filter.py:378 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -896,7 +896,7 @@ msgid "Cancellation of" msgstr "Taxa de cancelamento" #: pretix/base/exporters/orderlist.py:492 pretix/base/models/auth.py:90 -#: pretix/control/forms/event.py:1224 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1309 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "Idioma" @@ -958,18 +958,18 @@ msgid "Street address" msgstr "Endereço" #: pretix/base/exporters/orderlist.py:507 -#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1885 +#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1987 msgid "Beneficiary" msgstr "Beneficiário" #: pretix/base/exporters/orderlist.py:508 -#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1880 +#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:667 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "Referência interna" -#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1199 +#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1284 msgid "Reverse charge" msgstr "" @@ -1002,12 +1002,12 @@ msgstr "Cancelamento" #: pretix/base/exporters/orderlist.py:539 #: pretix/base/exporters/orderlist.py:618 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 #, fuzzy msgid "Invoice" msgstr "Fatura" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:846 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:854 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -1017,7 +1017,7 @@ msgstr "Fatura" msgid "Yes" msgstr "Sim" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:848 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:856 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -1065,7 +1065,7 @@ msgid "E-mail" msgstr "E-mail" #: pretix/base/forms/auth.py:18 pretix/base/forms/auth.py:84 -#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:973 +#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1045 #: pretix/control/templates/pretixcontrol/user/reauth.html:18 msgid "Password" msgstr "Senha" @@ -1179,7 +1179,7 @@ msgstr "Nova senha" msgid "Repeat new password" msgstr "Digite a senha novamente" -#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:301 +#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:302 #: pretix/control/forms/users.py:37 msgid "Default timezone" msgstr "Fuso-horário padrão" @@ -1222,7 +1222,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "Valores padrão inválido(s): %(value)s" #: pretix/base/forms/widgets.py:126 pretix/base/forms/widgets.py:131 -#: pretix/base/models/orders.py:1867 +#: pretix/base/models/orders.py:1969 msgid "Business customer" msgstr "Cliente comercial" @@ -1309,6 +1309,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/refunds.html:59 #: pretix/control/templates/pretixcontrol/search/orders.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:48 +#: pretix/presale/templates/pretixpresale/event/position.html:14 msgid "TEST MODE" msgstr "MODO DE TESTE" @@ -1325,7 +1326,7 @@ msgstr "Fatura" #: pretix/base/invoice.py:467 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgctxt "invoice" msgid "Cancellation" msgstr "Cancelamento" @@ -1436,8 +1437,8 @@ msgstr "Processador clássico (pretix 1.0)" msgid "Default list" msgstr "Lista padrão" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1869 -#: pretix/base/settings.py:752 pretix/base/settings.py:763 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1971 +#: pretix/base/settings.py:824 pretix/base/settings.py:835 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "Nome completo" @@ -1579,7 +1580,7 @@ msgid "Event currency" msgstr "Moeda do evento" #: pretix/base/models/event.py:302 pretix/base/models/event.py:848 -#: pretix/control/forms/event.py:1088 pretix/control/forms/subevents.py:59 +#: pretix/control/forms/event.py:1173 pretix/control/forms/subevents.py:59 msgid "Event start time" msgstr "Hora de início do evento" @@ -1643,7 +1644,7 @@ msgstr "Plugins" msgid "Internal comment" msgstr "Comentário interno" -#: pretix/base/models/event.py:335 pretix/control/forms/event.py:168 +#: pretix/base/models/event.py:335 pretix/control/forms/event.py:169 #: pretix/control/forms/filter.py:511 #: pretix/control/templates/pretixcontrol/event/index.html:12 #: pretix/control/views/dashboards.py:408 @@ -1654,7 +1655,7 @@ msgstr "Série de eventos" #: pretix/base/models/event.py:340 pretix/base/models/items.py:235 #: pretix/base/models/items.py:1202 pretix/base/models/orders.py:131 -#: pretix/base/models/orders.py:1820 pretix/base/models/vouchers.py:86 +#: pretix/base/models/orders.py:1922 pretix/base/models/vouchers.py:86 #: 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 @@ -1733,7 +1734,7 @@ msgstr "" "Se selecionado, esse evento aparecerá publicamente na lista de eventos da " "sua conta do organizador." -#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1061 +#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1146 msgid "Frontpage text" msgstr "Texto da página inicial" @@ -2348,7 +2349,7 @@ msgstr "Opção de pergunta" msgid "Question options" msgstr "Opções de pergunta" -#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1340 +#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1425 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "Capacidade total" @@ -2357,7 +2358,7 @@ msgstr "Capacidade total" msgid "Leave empty for an unlimited number of tickets." msgstr "Deixe em branco para um número ilimitado de ingressos." -#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:925 +#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:933 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "Item" @@ -2454,7 +2455,7 @@ msgstr "cancelado" msgid "Locale" msgstr "Localidade" -#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1832 +#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1934 msgid "Expiration date" msgstr "Data de validade" @@ -2487,7 +2488,7 @@ msgstr "" "detalhes ou mensagens personalizadas, portanto, você precisa informar sua " "equipe de check-in sobre como lidar com esses casos." -#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:959 +#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:967 msgid "Meta information" msgstr "Meta informação" @@ -2523,166 +2524,172 @@ msgstr "Este pedido ainda não foi aprovado pelo organizador do evento." msgid "The ordered product \"{item}\" is no longer available." msgstr "O produto encomendado \"{item}\" já não está disponível." -#: pretix/base/models/orders.py:748 pretix/base/services/orders.py:746 +#: pretix/base/models/orders.py:756 pretix/base/services/orders.py:678 #: pretix/control/views/event.py:697 #: pretix/presale/templates/pretixpresale/event/order.html:44 #, python-format msgid "Your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:850 +#: pretix/base/models/orders.py:858 msgid "" msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "Vazio, se este produto não for um ingresso de admissão" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "criado" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "pendente" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "confirmado" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "falhou" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "recusado" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Informações de pagamento" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, fuzzy, python-format +#| msgid "Order code" +msgid "Event registration confirmed: %(code)s" +msgstr "Código do pedido" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Pagamento recebido pelo seu pedido: %(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "começou externamente" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "criado" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "em andamento" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "concluído" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "falhou" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 #, fuzzy #| msgid "Organizer" msgctxt "refund_source" msgid "Organizer" msgstr "Organizador" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "Cliente" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "Externa" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "Taxa de pagamento" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "Taxa de envio" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "Taxa de serviço" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "Taxa de cancelamento" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "Outras taxas" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "Cartão Presente" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "Posição do pedido" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "ID do carrinho (por exemplo, chave de sessão)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "Posição do carrinho" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "Posições do carrinho" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "Nome da empresa" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Selecione o pais" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "Apenas para clientes empresariais na UE." -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "Esta referência será impressa na sua fatura para sua conveniência." @@ -2696,7 +2703,7 @@ msgstr "" "Cada slug só pode ser usada uma vez. Isso está sendo usado em URLs para se " "referir a suas contas do organizador e seus eventos." -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2869,7 +2876,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "Código do voucher" @@ -3104,7 +3111,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -3176,8 +3183,8 @@ msgstr "Pergunta obrigatória" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3359,7 +3366,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3407,8 +3414,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3498,7 +3505,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3621,7 +3628,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3678,7 +3685,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3692,7 +3699,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3842,228 +3849,241 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 #, fuzzy #| msgid "Order is not paid." msgid "This order is not pending approval." msgstr "O pedido não foi pago." -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, fuzzy, python-format #| msgid "Order code" msgid "Order denied: %(code)s" msgstr "Código do pedido" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Presale not started" +msgid "Your event registration: %(code)s" +msgstr "Pré-venda não iniciada" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -4128,7 +4148,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4143,7 +4163,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4157,7 +4177,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -4172,7 +4206,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -4188,7 +4222,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4205,7 +4239,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4219,7 +4267,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4235,7 +4283,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -4251,7 +4313,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4276,7 +4338,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4290,7 +4352,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4308,7 +4370,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4325,7 +4387,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4337,7 +4399,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4351,72 +4427,72 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Nome do evento" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Nome completo" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 #, fuzzy #| msgid "Device name" msgid "First name" msgstr "Nome do dispositivo" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Nome do dispositivo" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Nome completo" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 #, fuzzy #| msgid "Category description" msgid "Latin transcription" @@ -4619,24 +4695,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4654,86 +4743,86 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Presale not started" msgctxt "timeline" msgid "Your event starts" msgstr "Pré-venda não iniciada" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 #, fuzzy #| msgid "Start of presale" msgctxt "timeline" msgid "Start of ticket sales" msgstr "Inicio da venda antecipada" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 #, fuzzy #| msgid "End of presale" msgctxt "timeline" msgid "End of ticket sales" msgstr "Fim a pré venda" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 #, fuzzy #| msgid "You cannot modify this order" msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "Você não pode modificar esta ordem" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 #, fuzzy #| msgid "Your cart has been updated." msgctxt "timeline" msgid "No more payments can be completed" msgstr "Seu carrinho foi atualizado." -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 #, fuzzy #| msgid "Ticket design" msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Design de bilhetes" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4784,19 +4873,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4806,105 +4895,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4912,23 +5001,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4936,22 +5025,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4960,38 +5049,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5002,58 +5091,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5061,78 +5150,78 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Do not allow cancellations after" msgstr "Cancelamento" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" msgstr "Cancelamento" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" msgstr "Cancelamento" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5140,22 +5229,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5163,126 +5252,126 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 #, fuzzy #| msgid "Multiline text" msgid "Guidance text" msgstr "Texto multilinha" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice date" msgid "Invoice address explanation" msgstr "Data da fatura" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5291,43 +5380,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5335,241 +5434,287 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 #, fuzzy #| msgid "Address" msgid "Address line" msgstr "Endereço" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 #, fuzzy #| msgid "VAT ID" msgid "EU VAT ID" msgstr "VAT ID" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "Nome do participante" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 #, fuzzy #| msgid "Email address" msgid "Bcc address" msgstr "E-mail" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "Endereço do pedido alterado" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 #, fuzzy #| msgid "Paid orders" msgid "Received order" msgstr "Ordens pagas" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5578,228 +5723,228 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 #, fuzzy #| msgid "Paid orders" msgid "Denied order" msgstr "Ordens pagas" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Fim a pré venda" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 #, fuzzy #| msgid "Cart expired" msgid "Voucher explanation" msgstr "O carrinho expirou" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 #, fuzzy #| msgid "Date joined" msgctxt "subevent" msgid "Date ordering" msgstr "Data de entrada" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 #, fuzzy #| msgid "Event start time" msgid "Event start time (descending)" msgstr "Hora de início do evento" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5807,66 +5952,66 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 #, fuzzy #| msgid "Your current password" msgid "Your password" msgstr "Senha atual" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 #, fuzzy #| msgid "Ticket design" msgid "Ticket downloads" msgstr "Design de bilhetes" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 #, fuzzy #| msgid "Payment date" msgid "Payment via Stripe" msgstr "Data de pagamento" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5874,29 +6019,29 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 #, fuzzy #| msgid "Payment date" msgid "Payment by bank transfer" msgstr "Data de pagamento" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 #, fuzzy #| msgid "Current availability" msgid "Quantity available" @@ -5970,7 +6115,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6478,8 +6623,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6487,8 +6632,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6848,7 +6993,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6889,7 +7034,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7552,7 +7697,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" @@ -7812,8 +7957,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8560,28 +8705,28 @@ msgstr "Fatura para" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice date" msgid "Invoice address form" msgstr "Data da fatura" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice total" msgid "Your invoice details" msgstr "Total da fatura" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice total" msgid "Invoice customization" msgstr "Total da fatura" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8698,64 +8843,64 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 #, fuzzy msgid "E-mail design" msgstr "E-mail" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9900,8 +10045,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -10058,7 +10203,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -10216,7 +10361,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -10240,10 +10385,10 @@ msgstr "Apenas ordens pagas" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -10263,27 +10408,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -10293,7 +10438,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Total" @@ -10372,7 +10517,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -10403,7 +10548,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10609,17 +10754,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -12546,7 +12691,7 @@ msgid "Unknown e-mail renderer." msgstr "Data desconhecida selecionada." #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12777,18 +12922,18 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" "Código de pedido desconhecido ou não autorizado para acessar este pedido." -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 #, fuzzy #| msgid "Ticket download is not enabled for add-on products." msgid "Ticket download is not enabled for this product." @@ -12971,15 +13116,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -13017,7 +13162,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -13026,11 +13171,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -13043,7 +13188,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -14490,19 +14635,39 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Attendee email" +msgid "Send email to" +msgstr "E-mail do participante" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -14514,31 +14679,53 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "Endereço do pedido alterado" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Order contact address changed" +msgid "All contact addresses" +msgstr "Endereço do pedido alterado" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "Endereço do pedido alterado" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -15254,12 +15441,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -15466,7 +15653,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -15581,19 +15768,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -15602,7 +15789,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -15611,10 +15798,108 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "plus taxes" +msgstr "Taxas incluídas" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "incl. taxes" +msgstr "Taxas incluídas" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15707,107 +15992,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "plus taxes" -msgstr "Taxas incluídas" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "incl. taxes" -msgstr "Taxas incluídas" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15815,7 +16017,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15861,6 +16063,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15895,35 +16098,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15931,24 +16119,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -16034,6 +16222,31 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "Meta informação" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -16234,29 +16447,29 @@ msgstr "Data desconhecida selecionada." msgid "Please go back and try again." msgstr "Por favor volte e tente novamente." -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "O pagamento desse pedido não ser realizado." -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "O pagamento foi feito muito tarde para ser aceito." -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "O método de pagamento para este pedido não pode ser alterado." -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "Você não pode modificar esta ordem" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 #, fuzzy #| msgid "Ticket download is not (yet) enabled." msgid "Ticket download is not (yet) enabled for this order." diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po index d4bc7faf24..cd9aca453e 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: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-03-19 09:00+0000\n" "Last-Translator: Vitor Reis \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Russian =20) ? 1 : 2;\n" "X-Generator: Weblate 3.1.1\n" -#: htmlcov/pretix_control_views_dashboards_py.html:963 +#: htmlcov/pretix_control_views_dashboards_py.html:898 #: pretix/control/templates/pretixcontrol/events/index.html:127 #: pretix/control/templates/pretixcontrol/organizers/detail.html:64 #: pretix/control/views/dashboards.py:397 msgid "Shop disabled" msgstr "Магазин отключен" -#: htmlcov/pretix_control_views_dashboards_py.html:965 +#: htmlcov/pretix_control_views_dashboards_py.html:900 #: pretix/control/forms/filter.py:373 pretix/control/forms/filter.py:508 #: pretix/control/templates/pretixcontrol/events/index.html:129 #: pretix/control/templates/pretixcontrol/organizers/detail.html:66 @@ -35,7 +35,7 @@ msgstr "Магазин отключен" msgid "Presale over" msgstr "Предпродажа окончена" -#: htmlcov/pretix_control_views_dashboards_py.html:967 +#: htmlcov/pretix_control_views_dashboards_py.html:902 #: pretix/control/forms/filter.py:372 pretix/control/forms/filter.py:507 #: pretix/control/templates/pretixcontrol/events/index.html:131 #: pretix/control/templates/pretixcontrol/organizers/detail.html:68 @@ -43,7 +43,7 @@ msgstr "Предпродажа окончена" msgid "Presale not started" msgstr "Предпродажа не началась" -#: htmlcov/pretix_control_views_dashboards_py.html:969 +#: htmlcov/pretix_control_views_dashboards_py.html:904 #: pretix/control/templates/pretixcontrol/events/index.html:133 #: pretix/control/templates/pretixcontrol/organizers/detail.html:70 #: pretix/control/templates/pretixcontrol/subevents/index.html:119 @@ -163,12 +163,12 @@ msgid "" msgstr "" #: pretix/api/views/order.py:329 pretix/control/views/orders.py:946 -#: pretix/presale/views/order.py:526 +#: pretix/presale/views/order.py:614 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:334 pretix/control/views/orders.py:948 -#: pretix/presale/views/order.py:528 +#: pretix/presale/views/order.py:616 msgid "An invoice for this order already exists." msgstr "" @@ -190,7 +190,7 @@ msgid "Order marked as paid" msgstr "" #: pretix/api/webhooks.py:125 pretix/base/notifications.py:212 -#: pretix/control/templates/pretixcontrol/event/mail.html:63 +#: pretix/control/templates/pretixcontrol/event/mail.html:64 msgid "Order canceled" msgstr "" @@ -207,7 +207,7 @@ msgid "Order contact address changed" msgstr "" #: pretix/api/webhooks.py:141 pretix/base/notifications.py:236 -#: pretix/control/templates/pretixcontrol/event/mail.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:55 msgid "Order changed" msgstr "" @@ -235,7 +235,7 @@ msgstr "" msgid "Online shop" msgstr "" -#: pretix/base/email.py:125 +#: pretix/base/email.py:130 msgid "pretix default" msgstr "" @@ -315,8 +315,8 @@ msgstr "" msgid "All invoices" msgstr "" -#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1116 -#: pretix/base/models/orders.py:1438 pretix/control/forms/filter.py:93 +#: pretix/base/exporters/invoices.py:90 pretix/base/models/orders.py:1124 +#: pretix/base/models/orders.py:1485 pretix/control/forms/filter.py:93 #: pretix/control/forms/filter.py:893 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/orders/refunds.html:42 @@ -355,7 +355,7 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1692 +#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1740 #: pretix/base/notifications.py:183 msgid "Order positions" msgstr "" @@ -441,7 +441,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:640 #: pretix/plugins/checkinlists/exporters.py:321 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 -#: pretix/presale/templates/pretixpresale/event/order.html:230 +#: pretix/presale/templates/pretixpresale/event/order.html:199 msgid "Company" msgstr "" @@ -452,7 +452,7 @@ msgstr "" #: pretix/base/models/devices.py:47 pretix/base/models/event.py:846 #: pretix/base/models/event.py:1031 pretix/base/models/items.py:1213 #: pretix/base/models/organizer.py:31 pretix/base/models/tax.py:91 -#: pretix/base/settings.py:741 pretix/control/forms/event.py:1090 +#: pretix/base/settings.py:813 pretix/control/forms/event.py:1175 #: pretix/control/forms/item.py:235 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 @@ -469,7 +469,7 @@ msgstr "" #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:130 -#: pretix/presale/templates/pretixpresale/event/order.html:233 +#: pretix/presale/templates/pretixpresale/event/order.html:202 #: pretix/presale/templates/pretixpresale/organizers/index.html:56 msgid "Name" msgstr "" @@ -477,10 +477,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:99 pretix/base/exporters/orderlist.py:211 #: pretix/base/exporters/orderlist.py:304 #: pretix/base/exporters/orderlist.py:494 -#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1871 +#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:1973 #: pretix/control/templates/pretixcontrol/order/index.html:644 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 -#: pretix/presale/templates/pretixpresale/event/order.html:236 +#: pretix/presale/templates/pretixpresale/event/order.html:205 msgid "Address" msgstr "" @@ -489,8 +489,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:495 #: pretix/base/exporters/orderlist.py:503 #: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1872 -#: pretix/control/forms/event.py:703 +#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:1974 +#: pretix/control/forms/event.py:711 msgid "ZIP code" msgstr "" @@ -499,8 +499,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:496 #: pretix/base/exporters/orderlist.py:504 #: pretix/base/exporters/orderlist.py:584 -#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1873 -#: pretix/control/forms/event.py:710 +#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:1975 +#: pretix/control/forms/event.py:718 msgid "City" msgstr "" @@ -509,11 +509,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:497 #: pretix/base/exporters/orderlist.py:505 #: pretix/base/exporters/orderlist.py:585 -#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1874 -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:715 +#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:1976 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:723 #: pretix/control/templates/pretixcontrol/order/index.html:648 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 -#: pretix/presale/templates/pretixpresale/event/order.html:240 +#: pretix/presale/templates/pretixpresale/event/order.html:209 msgid "Country" msgstr "" @@ -522,10 +522,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:499 #: pretix/base/exporters/orderlist.py:506 #: pretix/base/exporters/orderlist.py:587 -#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1876 +#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:1978 #: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 -#: pretix/presale/templates/pretixpresale/event/order.html:243 +#: pretix/presale/templates/pretixpresale/event/order.html:212 msgid "VAT ID" msgstr "" @@ -578,7 +578,7 @@ msgid "Description" msgstr "" #: pretix/base/exporters/orderlist.py:199 -#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:936 +#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:944 #: pretix/base/pdf.py:86 #: pretix/control/templates/pretixcontrol/order/change.html:121 #: pretix/plugins/checkinlists/exporters.py:213 @@ -588,8 +588,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:200 #: pretix/base/exporters/orderlist.py:279 -#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1570 -#: pretix/base/models/orders.py:1668 pretix/base/models/tax.py:98 +#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1617 +#: pretix/base/models/orders.py:1715 pretix/base/models/tax.py:98 msgid "Tax rate" msgstr "" @@ -602,8 +602,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:202 #: pretix/base/exporters/orderlist.py:281 -#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1579 -#: pretix/base/models/orders.py:1677 +#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1626 +#: pretix/base/models/orders.py:1724 msgid "Tax value" msgstr "" @@ -619,9 +619,9 @@ msgid "Position ID" msgstr "" #: pretix/base/exporters/orderlist.py:274 pretix/base/models/checkin.py:16 -#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:921 +#: pretix/base/models/items.py:1209 pretix/base/models/orders.py:929 #: pretix/base/models/vouchers.py:92 pretix/base/models/waitinglist.py:33 -#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1219 +#: pretix/control/forms/checkin.py:24 pretix/control/forms/event.py:1304 #: pretix/control/forms/filter.py:187 pretix/control/forms/filter.py:789 #: pretix/control/forms/item.py:146 pretix/control/forms/orders.py:208 #: pretix/control/forms/orders.py:253 pretix/control/forms/vouchers.py:70 @@ -635,7 +635,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 #: pretix/plugins/checkinlists/exporters.py:316 -#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:79 +#: pretix/plugins/reports/exporters.py:271 pretix/plugins/sendmail/forms.py:97 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:92 msgctxt "subevent" msgid "Date" @@ -658,26 +658,26 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:931 +#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:939 msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:282 #: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:158 -#: pretix/base/models/orders.py:940 pretix/base/pdf.py:100 +#: pretix/base/models/orders.py:948 pretix/base/pdf.py:100 #: pretix/control/templates/pretixcontrol/order/index.html:296 #: pretix/plugins/badges/exporters.py:105 #: pretix/plugins/checkinlists/exporters.py:52 #: pretix/plugins/checkinlists/exporters.py:296 #: pretix/plugins/ticketoutputpdf/exporters.py:39 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 msgid "Attendee name" msgstr "" #: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:164 -#: pretix/base/models/orders.py:948 +#: pretix/base/models/orders.py:956 #: pretix/control/templates/pretixcontrol/order/index.html:301 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:35 msgid "Attendee email" msgstr "" @@ -702,8 +702,8 @@ msgid "Only successful payments" msgstr "" #: pretix/base/exporters/orderlist.py:415 pretix/base/models/orders.py:190 -#: pretix/base/models/orders.py:1103 pretix/base/models/orders.py:1419 -#: pretix/base/models/orders.py:1559 pretix/base/models/orders.py:1662 +#: pretix/base/models/orders.py:1111 pretix/base/models/orders.py:1466 +#: pretix/base/models/orders.py:1606 pretix/base/models/orders.py:1709 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:211 msgid "Order" @@ -727,8 +727,8 @@ msgstr "" msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1099 -#: pretix/base/models/orders.py:1415 +#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1107 +#: pretix/base/models/orders.py:1462 #: pretix/control/templates/pretixcontrol/order/index.html:452 #: pretix/control/templates/pretixcontrol/order/index.html:548 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 @@ -776,7 +776,7 @@ msgid "Current user's carts" msgstr "" #: pretix/base/exporters/orderlist.py:450 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1311 pretix/control/navigation.py:222 +#: pretix/control/forms/event.py:1396 pretix/control/navigation.py:222 #: pretix/control/templates/pretixcontrol/event/settings.html:73 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 @@ -807,8 +807,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:479 pretix/base/shredder.py:290 #: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/order/index.html:211 -#: pretix/presale/templates/pretixpresale/event/order.html:171 -#: pretix/presale/templates/pretixpresale/event/order.html:192 +#: pretix/presale/templates/pretixpresale/event/order.html:140 +#: pretix/presale/templates/pretixpresale/event/order.html:161 msgid "Invoices" msgstr "" @@ -823,7 +823,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:487 #: pretix/base/exporters/orderlist.py:576 pretix/base/models/items.py:927 -#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1828 +#: pretix/base/models/orders.py:145 pretix/base/models/orders.py:1930 #: pretix/control/forms/filter.py:378 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -849,7 +849,7 @@ msgid "Cancellation of" msgstr "" #: pretix/base/exporters/orderlist.py:492 pretix/base/models/auth.py:90 -#: pretix/control/forms/event.py:1224 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1309 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "" @@ -902,18 +902,18 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/orderlist.py:507 -#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1885 +#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:1987 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/orderlist.py:508 -#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1880 +#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:667 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1199 +#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1284 msgid "Reverse charge" msgstr "" @@ -941,11 +941,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:539 #: pretix/base/exporters/orderlist.py:618 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgid "Invoice" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:846 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:854 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -955,7 +955,7 @@ msgstr "" msgid "Yes" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:848 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:856 #: pretix/control/views/item.py:446 pretix/control/views/vouchers.py:78 #: pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 @@ -995,7 +995,7 @@ msgid "E-mail" msgstr "" #: pretix/base/forms/auth.py:18 pretix/base/forms/auth.py:84 -#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:973 +#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1045 #: pretix/control/templates/pretixcontrol/user/reauth.html:18 msgid "Password" msgstr "" @@ -1097,7 +1097,7 @@ msgstr "" msgid "Repeat new password" msgstr "" -#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:301 +#: pretix/base/forms/user.py:38 pretix/control/forms/event.py:302 #: pretix/control/forms/users.py:37 msgid "Default timezone" msgstr "" @@ -1136,7 +1136,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "" #: pretix/base/forms/widgets.py:126 pretix/base/forms/widgets.py:131 -#: pretix/base/models/orders.py:1867 +#: pretix/base/models/orders.py:1969 msgid "Business customer" msgstr "" @@ -1221,6 +1221,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/refunds.html:59 #: pretix/control/templates/pretixcontrol/search/orders.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:48 +#: pretix/presale/templates/pretixpresale/event/position.html:14 msgid "TEST MODE" msgstr "" @@ -1237,7 +1238,7 @@ msgstr "" #: pretix/base/invoice.py:467 #: pretix/control/templates/pretixcontrol/order/index.html:166 -#: pretix/presale/templates/pretixpresale/event/order.html:179 +#: pretix/presale/templates/pretixpresale/event/order.html:148 msgctxt "invoice" msgid "Cancellation" msgstr "" @@ -1338,8 +1339,8 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1869 -#: pretix/base/settings.py:752 pretix/base/settings.py:763 +#: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1971 +#: pretix/base/settings.py:824 pretix/base/settings.py:835 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -1472,7 +1473,7 @@ msgid "Event currency" msgstr "" #: pretix/base/models/event.py:302 pretix/base/models/event.py:848 -#: pretix/control/forms/event.py:1088 pretix/control/forms/subevents.py:59 +#: pretix/control/forms/event.py:1173 pretix/control/forms/subevents.py:59 msgid "Event start time" msgstr "" @@ -1532,7 +1533,7 @@ msgstr "" msgid "Internal comment" msgstr "" -#: pretix/base/models/event.py:335 pretix/control/forms/event.py:168 +#: pretix/base/models/event.py:335 pretix/control/forms/event.py:169 #: pretix/control/forms/filter.py:511 #: pretix/control/templates/pretixcontrol/event/index.html:12 #: pretix/control/views/dashboards.py:408 @@ -1543,7 +1544,7 @@ msgstr "" #: pretix/base/models/event.py:340 pretix/base/models/items.py:235 #: pretix/base/models/items.py:1202 pretix/base/models/orders.py:131 -#: pretix/base/models/orders.py:1820 pretix/base/models/vouchers.py:86 +#: pretix/base/models/orders.py:1922 pretix/base/models/vouchers.py:86 #: 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 @@ -1610,7 +1611,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1061 +#: pretix/base/models/event.py:871 pretix/control/forms/event.py:1146 msgid "Frontpage text" msgstr "" @@ -2152,7 +2153,7 @@ msgstr "" msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1340 +#: pretix/base/models/items.py:1216 pretix/control/forms/event.py:1425 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "" @@ -2161,7 +2162,7 @@ msgstr "" msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:925 +#: pretix/base/models/items.py:1222 pretix/base/models/orders.py:933 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "" @@ -2256,7 +2257,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1832 +#: pretix/base/models/orders.py:148 pretix/base/models/orders.py:1934 msgid "Expiration date" msgstr "" @@ -2283,7 +2284,7 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:959 +#: pretix/base/models/orders.py:174 pretix/base/models/orders.py:967 msgid "Meta information" msgstr "" @@ -2312,164 +2313,169 @@ msgstr "" msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:748 pretix/base/services/orders.py:746 +#: pretix/base/models/orders.py:756 pretix/base/services/orders.py:678 #: pretix/control/views/event.py:697 #: pretix/presale/templates/pretixpresale/event/order.html:44 #, python-format msgid "Your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:850 +#: pretix/base/models/orders.py:858 msgid "" msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2480,7 +2486,7 @@ msgid "" "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2637,7 +2643,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -2866,7 +2872,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -2933,8 +2939,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3110,7 +3116,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3158,8 +3164,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3243,7 +3249,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3355,7 +3361,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3412,7 +3418,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3426,7 +3432,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3572,225 +3578,238 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Presale not started" +msgid "Your event registration: %(code)s" +msgstr "Предпродажа не началась" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3853,7 +3872,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -3868,7 +3887,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -3882,7 +3901,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -3897,7 +3930,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -3913,7 +3946,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -3930,7 +3963,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -3944,7 +3991,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -3960,7 +4007,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -3976,7 +4037,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4001,7 +4062,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4015,7 +4076,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4033,7 +4094,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4050,7 +4111,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4062,7 +4123,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4076,62 +4151,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4320,24 +4395,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4355,78 +4443,78 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Presale not started" msgctxt "timeline" msgid "Your event starts" msgstr "Предпродажа не началась" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 #, fuzzy #| msgid "Ticket design" msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Дизайн билета" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4477,19 +4565,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4499,105 +4587,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4605,23 +4693,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4629,22 +4717,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4653,38 +4741,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4695,58 +4783,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4754,69 +4842,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4824,22 +4912,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -4847,121 +4935,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -4970,43 +5058,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5014,233 +5112,275 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +msgid "Sender name" +msgstr "" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5249,218 +5389,218 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5468,60 +5608,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5529,27 +5669,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5621,7 +5761,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6116,8 +6256,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6125,8 +6265,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6475,7 +6615,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6511,7 +6651,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7148,7 +7288,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7398,8 +7538,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8120,19 +8260,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8245,63 +8385,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9423,8 +9563,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9571,7 +9711,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9721,7 +9861,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9743,10 +9883,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9766,27 +9906,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9796,7 +9936,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Итого" @@ -9863,7 +10003,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -9894,7 +10034,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10087,17 +10227,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -11974,7 +12114,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12199,17 +12339,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12368,15 +12508,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12414,7 +12554,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12423,11 +12563,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12440,7 +12580,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -13847,19 +13987,37 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 -msgid "Only send to people who bought" +#: pretix/plugins/sendmail/forms.py:13 +msgid "Send email to" msgstr "" #: pretix/plugins/sendmail/forms.py:25 +msgid "Only send to people who bought" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -13871,31 +14029,47 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +msgid "Attendee contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +msgid "All contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +msgid "Order contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14576,12 +14750,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14789,7 +14963,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -14900,19 +15074,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -14921,7 +15095,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -14930,10 +15104,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15026,101 +15292,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15128,7 +15317,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15174,6 +15363,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15208,35 +15398,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15244,24 +15419,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15347,6 +15522,29 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +msgid "Additional information" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15546,29 +15744,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/ru/LC_MESSAGES/djangojs.po b/src/pretix/locale/ru/LC_MESSAGES/djangojs.po index b1f289e859..f20b6e1ca2 100644 --- a/src/pretix/locale/ru/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ru/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-01-02 08:21+0000\n" "Last-Translator: Alexey Zh \n" "Language-Team: Russian \n" "Language-Team: Slovenian " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2511,7 +2517,7 @@ msgid "" "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2668,7 +2674,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -2897,7 +2903,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -2964,8 +2970,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3141,7 +3147,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3189,8 +3195,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3274,7 +3280,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3386,7 +3392,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3443,7 +3449,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3457,7 +3463,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3603,225 +3609,238 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Presale not started" +msgid "Your event registration: %(code)s" +msgstr "Prednaročilo se še ni začelo" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3884,7 +3903,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -3899,7 +3918,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -3913,7 +3932,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -3928,7 +3961,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -3944,7 +3977,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -3961,7 +3994,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -3975,7 +4022,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -3991,7 +4038,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -4007,7 +4068,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4032,7 +4093,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4046,7 +4107,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4064,7 +4125,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4081,7 +4142,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4093,7 +4154,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4107,62 +4182,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4351,24 +4426,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4386,76 +4474,76 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Presale not started" msgctxt "timeline" msgid "Your event starts" msgstr "Prednaročilo se še ni začelo" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4506,19 +4594,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4528,105 +4616,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4634,23 +4722,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4658,22 +4746,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4682,38 +4770,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4724,58 +4812,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4783,69 +4871,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4853,22 +4941,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -4876,121 +4964,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -4999,43 +5087,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5043,233 +5141,275 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +msgid "Sender name" +msgstr "" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5278,218 +5418,218 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5497,60 +5637,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5558,27 +5698,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5650,7 +5790,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6145,8 +6285,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6154,8 +6294,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6504,7 +6644,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6540,7 +6680,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7177,7 +7317,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7427,8 +7567,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8147,19 +8287,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8268,63 +8408,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9446,8 +9586,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9592,7 +9732,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9742,7 +9882,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9764,10 +9904,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9787,27 +9927,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9817,7 +9957,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "" @@ -9884,7 +10024,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -9915,7 +10055,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10108,17 +10248,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -11996,7 +12136,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12221,17 +12361,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12390,15 +12530,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12436,7 +12576,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12445,11 +12585,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12462,7 +12602,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -13869,19 +14009,37 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 -msgid "Only send to people who bought" +#: pretix/plugins/sendmail/forms.py:13 +msgid "Send email to" msgstr "" #: pretix/plugins/sendmail/forms.py:25 +msgid "Only send to people who bought" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -13893,31 +14051,47 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +msgid "Attendee contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +msgid "All contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +msgid "Order contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14598,12 +14772,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14812,7 +14986,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -14923,19 +15097,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -14944,7 +15118,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -14953,10 +15127,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15049,101 +15315,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15151,7 +15340,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15197,6 +15386,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15231,35 +15421,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15267,24 +15442,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15370,6 +15545,29 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +msgid "Additional information" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15569,29 +15767,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/sl/LC_MESSAGES/djangojs.po b/src/pretix/locale/sl/LC_MESSAGES/djangojs.po index d724fc6dd3..f2474de247 100644 --- a/src/pretix/locale/sl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/sl/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" diff --git a/src/pretix/locale/sv/LC_MESSAGES/django.po b/src/pretix/locale/sv/LC_MESSAGES/django.po index a79ac7125f..88a223702f 100644 --- a/src/pretix/locale/sv/LC_MESSAGES/django.po +++ b/src/pretix/locale/sv/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-04-27 21:00+0000\n" "Last-Translator: Tobias Sundgren \n" "Language-Team: Swedish " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, python-format +msgid "Event registration confirmed: %(code)s" +msgstr "" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2479,7 +2485,7 @@ msgid "" "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2636,7 +2642,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "" @@ -2865,7 +2871,7 @@ msgid "Order status" msgstr "" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "" @@ -2932,8 +2938,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "" @@ -3109,7 +3115,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3157,8 +3163,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "" @@ -3242,7 +3248,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "" @@ -3354,7 +3360,7 @@ msgstr "" msgid "Not set" msgstr "" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3411,7 +3417,7 @@ msgid "" "items of it." msgstr "" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "" @@ -3425,7 +3431,7 @@ msgid "" "positions have been removed from your cart." msgstr "" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3571,225 +3577,238 @@ msgid "" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "" -#: pretix/base/services/mail.py:138 +#: pretix/base/services/mail.py:146 #, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " "removed the surplus items from your cart." msgstr "" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " "cart." msgstr "" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." msgstr "" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Presale not started" +msgid "Your event registration: %(code)s" +msgstr "Förköp har inte startat" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3852,7 +3871,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -3867,7 +3886,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -3881,7 +3900,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -3896,7 +3929,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -3912,7 +3945,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -3929,7 +3962,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -3943,7 +3990,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -3959,7 +4006,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -3975,7 +4036,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4000,7 +4061,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4014,7 +4075,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4032,7 +4093,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4049,7 +4110,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4061,7 +4122,21 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, python-brace-format +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4075,62 +4150,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "" @@ -4319,24 +4394,37 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 msgid "" -"You are receiving this email because you placed an order for the following " +"You are receiving this email because someone signed you up for the following " "event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 msgid "Event:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 msgid "Order code:" msgstr "" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 msgid "Order date:" msgstr "" +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +msgid "View registration details" +msgstr "" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 +msgid "" +"You are receiving this email because you placed an order for the following " +"event:" +msgstr "" + #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4354,76 +4442,76 @@ msgstr "" msgid "Download ticket" msgstr "" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Presale not started" msgctxt "timeline" msgid "Your event starts" msgstr "Förköp har inte startat" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 msgctxt "timeline" msgid "Your event ends" msgstr "" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 msgctxt "timeline" msgid "Start of ticket sales" msgstr "" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 msgctxt "timeline" msgid "End of ticket sales" msgstr "" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 msgctxt "timeline" msgid "No more payments can be completed" msgstr "" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4474,19 +4562,19 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4496,105 +4584,105 @@ msgid "" "time is possible. You cannot change this setting for this event later." msgstr "" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " "situation, you can add more tax rates and detailed configuration later." msgstr "" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 msgid "" "Independent of your choice, the cart will show gross prices as this is the " "price that needs to be paid" msgstr "" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4602,23 +4690,23 @@ msgid "" "used." msgstr "" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4626,22 +4714,22 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4650,38 +4738,38 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -4692,58 +4780,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4751,69 +4839,69 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -4821,22 +4909,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -4844,121 +4932,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -4967,43 +5055,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:668 -msgid "Show attendee names on invoices" +#: pretix/control/forms/event.py:669 +msgid "Generate invoices for Sales channels" msgstr "" #: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 +msgid "Show attendee names on invoices" +msgstr "" + +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5011,233 +5109,275 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +msgid "Sender name" +msgstr "" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +msgid "Send an email to attendees" +msgstr "" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +msgid "Text sent to attendees" +msgstr "" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, python-brace-format +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, python-brace-format +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5246,218 +5386,218 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5465,60 +5605,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5526,27 +5666,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "" @@ -5618,7 +5758,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "" @@ -6113,8 +6253,8 @@ msgid "" "again. The old versions will be invalid." msgstr "" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "" @@ -6122,8 +6262,8 @@ msgstr "" msgid "Recipient" msgstr "" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "" @@ -6472,7 +6612,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "" @@ -6508,7 +6648,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "" @@ -7145,7 +7285,7 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "" @@ -7395,8 +7535,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8115,19 +8255,19 @@ msgstr "" msgid "General settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "" @@ -8236,63 +8376,63 @@ msgstr "" msgid "E-mail settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "" @@ -9414,8 +9554,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "" @@ -9562,7 +9702,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "" @@ -9712,7 +9852,7 @@ msgid "Change products" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "" @@ -9734,10 +9874,10 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "" @@ -9757,27 +9897,27 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "" @@ -9787,7 +9927,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Totalt" @@ -9854,7 +9994,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" @@ -9885,7 +10025,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "" @@ -10078,17 +10218,17 @@ msgid "Send email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "" @@ -11962,7 +12102,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "" @@ -12187,17 +12327,17 @@ msgstr "" msgid "Access for the selected application has been revoked." msgstr "" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "" @@ -12356,15 +12496,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -12402,7 +12542,7 @@ msgid "The order has been changed." msgstr "" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -12411,11 +12551,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" @@ -12428,7 +12568,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -13835,19 +13975,37 @@ msgstr "" msgid "This plugin allows you to send out emails to all your customers." msgstr "" -#: pretix/plugins/sendmail/forms.py:19 -msgid "Only send to people who bought" +#: pretix/plugins/sendmail/forms.py:13 +msgid "Send email to" msgstr "" #: pretix/plugins/sendmail/forms.py:25 +msgid "Only send to people who bought" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "" @@ -13859,31 +14017,47 @@ msgstr "" msgid "The order received a mass email." msgstr "" +#: pretix/plugins/sendmail/signals.py:50 +msgid "A ticket holder of this order received a mass email." +msgstr "" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +msgid "Attendee contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +msgid "All contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +msgid "Order contact addresses" +msgstr "" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "" -#: pretix/plugins/sendmail/views.py:131 +#: pretix/plugins/sendmail/views.py:134 #, python-format msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" #: pretix/plugins/statistics/__init__.py:9 @@ -14564,12 +14738,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "" @@ -14776,7 +14950,7 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "" @@ -14887,19 +15061,19 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -14908,7 +15082,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "" @@ -14917,10 +15091,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15013,101 +15279,24 @@ msgstr "" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15115,7 +15304,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15161,6 +15350,7 @@ msgid "" msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15195,35 +15385,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -15231,24 +15406,24 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -15334,6 +15509,29 @@ msgstr "" msgid "Total: %(total)s" msgstr "" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +msgid "Registration details" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +msgid "Your registration" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +msgid "Your items" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +msgid "Additional information" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -15533,29 +15731,29 @@ msgstr "" msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "" diff --git a/src/pretix/locale/sv/LC_MESSAGES/djangojs.po b/src/pretix/locale/sv/LC_MESSAGES/djangojs.po index 050275937c..5e0d663901 100644 --- a/src/pretix/locale/sv/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/sv/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-04-27 21:00+0000\n" "Last-Translator: Tobias Sundgren \n" "Language-Team: Swedish \n" "Language-Team: Turkish " msgstr "" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "Boş, eğer bu ürün giriş bileti değilse" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "Oluşturuldu" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "bekleniyor" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "onaylandı" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "iptal edildi" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "başarısız oldu" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "iade edildi" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Ödeme bilgileri" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, fuzzy, python-format +#| msgid "Order approved and confirmed: %(code)s" +msgid "Event registration confirmed: %(code)s" +msgstr "Sipariş onaylandı ve onaylandı: %(code)s" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Siparişiniz için ödeme alındı: %(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "dışarıdan başladı" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "oluşturuldu" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "transit olarak" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "tamam" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "başarısız oldu" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "iptal edildi" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "Organizatör" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "Müşteri" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "Harici" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "Ödeme ücreti" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "Nakliye ücreti" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "Servis ücreti" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 #, fuzzy #| msgid "Cancellation" msgid "Cancellation fee" msgstr "İptal" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "Diğer ücretler" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "Hediye kartı" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Değer" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "Sipariş pozisyonu" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "Sepet kimliği (ör. oturum anahtarı)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "Sepet pozisyonu" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "Sepet pozisyonları" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "Şirket Adı" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Ülke seçin" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "Sadece AB içindeki kurumsal müşteriler için." -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Bu referans, sizin için rahat olması amacıyla faturanızda yazdırılacaktır." @@ -2736,7 +2743,7 @@ msgstr "" "içermelidir. Her dizi sadece bir kez kullanılabilir. Bu, URL'lerde " "düzenleyici hesaplarınıza ve etkinliklerinize başvurmak için kullanılıyor." -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2905,7 +2912,7 @@ msgstr "Ürün fiyatını azalt(%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "Kupon kodu" @@ -3158,7 +3165,7 @@ msgid "Order status" msgstr "Sipariş durumu" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "Sipariş detaylarını incele" @@ -3232,8 +3239,8 @@ msgstr "Geri Ödendi" msgid "You have been requested to issue a refund for {order.code}." msgstr "Kupon, {order_code} sırasına göre kullanıldı." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "Bu alan gereklidir." @@ -3438,7 +3445,7 @@ msgstr "Siparişlere göre dengelendi: %s" msgid "Ticket code (barcode content)" msgstr "Bilet kodu (barkod içeriği)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Ürün adı" @@ -3486,8 +3493,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "John Doe" @@ -3577,7 +3584,7 @@ msgstr "19:00" msgid "Event location" msgstr "Etkinlilk yeri" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "Rastgele Şehir" @@ -3701,7 +3708,7 @@ msgstr "İlgili tarih:" msgid "Not set" msgstr "Ayarlanmadı" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3766,7 +3773,7 @@ msgstr "" "%(product)s ürününü, %(min)s sayısından daha azını satın alamayacığınız için " "sepetinizden kaldırdık." -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "Bu etkinliğin ön satış dönemi henüz başlamamıştır." @@ -3782,7 +3789,7 @@ msgstr "" "Bu etkinliğin ön satış dönemi henüz başlamamıştır. Etkilenen pozisyonlar " "sepetinizden kaldırıldı." -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3957,11 +3964,11 @@ msgstr "" "Tersine Ücret: 2006/112 / EEC sayılı Konsey Direktifinin 194, 196'ncı " "maddesine göre, KDV sorumluluğu hizmet alıcısıyla sınırlıdır." -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "Ödeme sağlayıcısına özel bir metin burada görünebilir." -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 #, fuzzy #| msgid "" #| "John Doe\n" @@ -3973,30 +3980,34 @@ msgstr "" "214th Örnek Cadde\n" "012345 Birşehir" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 #, fuzzy #| msgid "Sample company" msgid "Sample city" msgstr "Örnek şirket" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "Örnek ürün {}" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "Örnek ürün A" -#: pretix/base/services/mail.py:138 -#, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +#: pretix/base/services/mail.py:146 +#, fuzzy, python-brace-format +#| msgid "" +#| "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "{event} için bir sipariş verdiğiniz için bu e-postayı alıyorsunuz." -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" @@ -4005,7 +4016,12 @@ msgstr "" "Sipariş ayrıntılarınızı aşağıdaki URL’de görüntüleyebilirsiniz:\n" "{orderurl}." -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "{event} için bir sipariş verdiğiniz için bu e-postayı alıyorsunuz." + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." @@ -4013,7 +4029,7 @@ msgstr "" "Seçtiğiniz ürünlerin bazıları artık mevcut değildir. Detaylar için aşağıya " "bakınız." -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." @@ -4021,7 +4037,7 @@ msgstr "" "Seçtiğiniz ürünlerin bazıları, seçtiğiniz miktarda mevcut değildir. Detaylar " "için aşağıya bakınız." -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." @@ -4029,15 +4045,15 @@ msgstr "" "Bu arada, sepetinizdeki bazı öğelerin fiyatı değişti. Detaylar için aşağıya " "bakınız." -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "Dahili bir hata oluştu, lütfen tekrar deneyin." -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "Sepetiniz boş." -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " @@ -4046,11 +4062,11 @@ msgstr "" "%(product)s ürününü %(max)s'den fazla seçemezsiniz. Fazlalık maddeleri " "sepetinizden çıkardık." -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "Ön satış dönemi sona ermiştir." -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." @@ -4058,7 +4074,7 @@ msgstr "" "Kartınızdaki öğelerden biri için kullanılan kupon kodu veritabanımızda " "bilinmemektedir." -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -4067,7 +4083,7 @@ msgstr "" "Kartınızdaki öğelerden biri için kullanılan kupon kodu, izin verilen " "maksimum sayı kadar kullanılmış. Bu ürünü sepetinizden kaldırdık." -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." @@ -4075,7 +4091,7 @@ msgstr "" "Kartınızdaki öğelerden biri için kullanılan kupon kodunun süresi doldu. Bu " "ürünü sepetinizden kaldırdık." -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -4083,7 +4099,7 @@ msgstr "" "Kartınızdaki öğelerden biri için kullanılan kupon kodu bu öğe için geçerli " "değil. Bu ürünü sepetinizden kaldırdık." -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." @@ -4091,7 +4107,7 @@ msgstr "" "Sepetinizdeki ürünlerden birini sipariş etmek için geçerli bir kupon koduna " "ihtiyacınız var. Bu ürünü sepetinizden kaldırdık." -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." @@ -4099,78 +4115,84 @@ msgstr "" "Alışveriş sepetinizdeki etkinliklerden birinin ön satış dönemi henüz " "başlamamıştır. Etkilenen pozisyonlar sepetinizden kaldırıldı." -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "Yeni sona erme tarihinin gelecekte olması gerekiyor." -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "Bu sipariş onay bekliyor değil." -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "Sipariş onaylandı ve onaylandı: %(code)s" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "Sipariş onaylandı ve ödeme bekleniyor: %(code)s" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "Sipariş reddedildi: %(code)s" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "Bu siparişi iptal edemezsiniz." -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "Sipariş iptal edildi: %(code)s" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Your order: %(code)s" +msgid "Your event registration: %(code)s" +msgstr "Siparişiniz: %(code)s" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "Siparişinizin süresi dolmak üzere: %(code)s" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "Siparişiniz ödemeyi bekliyor: %(code)s" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "Biletin indirilmeye hazır: %(code)s" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "Ürünün bir varyasyonunu seçmeniz gerekiyor." -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "Kota {name} nın işlemi gerçekleştirmek için yeterli kapasitesi yok." -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "Bu işleme izin veren herhangi bir kota yoktur." -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "Seçilen ürün aktif değil veya fiyat ayarlı değil." -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." @@ -4178,11 +4200,11 @@ msgstr "" "Bu işlem siparişi boş bırakacaktır. Lütfen bunun yerine siparişin kendisini " "iptal edin." -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "Sadece bekleyen veya ödenen siparişler değiştirilebilir." -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." @@ -4190,29 +4212,29 @@ msgstr "" "Bu işlem siparişi ücretsiz yapacak ve bu nedenle hemen ödeme yapacak, ancak " "kota mevcut değil." -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "Bu bir eklenti ürün, lütfen eklenmesi gereken taban konumunu seçin." -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "" "Seçilen taban konumu, bu ürünü bir eklenti olarak eklemenize izin vermez." -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "Yeni pozisyon için bir alt öğe seçmeniz gerekiyor." -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "Siparişiniz değiştirildi: %(code)s" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -4292,7 +4314,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Eklenti: %s" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4318,7 +4340,7 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4341,7 +4363,40 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order {code} for {event} has been canceled.\n" +#| "\n" +#| "You can view the details of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Merhaba,\n" +"\n" +"{event} için {code} sipraşiniz iptal edilmiştir.\n" +"\n" +"Sipraşinizinin detaylarını bu adresten inceleyebilirsiniz\n" +"{url}\n" +"\n" +"En iyi dileklerimizle\n" +"{event} ekibiniz" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -4368,7 +4423,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -4396,7 +4451,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4427,7 +4482,40 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Merhaba,\n" +"\n" +"{event} etkinliği için olan siparişiniz değişti.\n" +"\n" +"Bu adresten siparişinizin durumunu görebilirsiniz\n" +"{url}\n" +"\n" +"En iyi dileklerimizle,\n" +"{event} ekibiniz" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4450,7 +4538,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4478,7 +4566,40 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Merhaba,\n" +"\n" +"{event} etkinliği için olan siparişiniz değişti.\n" +"\n" +"Bu adresten siparişinizin durumunu görebilirsiniz\n" +"{url}\n" +"\n" +"En iyi dileklerimizle,\n" +"{event} ekibiniz" + +#: pretix/base/settings.py:459 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -4518,7 +4639,7 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4566,7 +4687,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4589,7 +4710,7 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4620,7 +4741,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4649,7 +4770,7 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4669,7 +4790,40 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "you bought a ticket for {event}.\n" +#| "\n" +#| "If you did not do so already, you can download your ticket here:\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"Merhaba,\n" +"\n" +"{event} için bilet satın aldınız\n" +"\n" +"Eğer henüz indirmediyseniz, biletinizi buradan indirebilirsiniz:\n" +"{url}\n" +"\n" +"En iyi dileklerimizle,\n" +"{event} ekibiniz" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4692,78 +4846,78 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Etkinlik adı" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Ad Soyad" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John" msgstr "John Doe" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 #, fuzzy #| msgid "Dark" msgctxt "person_name_sample" msgid "Dr" msgstr "Karanlık" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 #, fuzzy #| msgid "Ticket name" msgid "First name" msgstr "Bilet adı" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Cihaz adı" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Ad Soyad" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 #, fuzzy #| msgctxt "refund_state" #| msgid "in transit" @@ -4981,7 +5135,40 @@ msgstr "" msgid "Click here disable all notifications immediately:" msgstr "Tüm bildirimleri hemen devre dışı bırakmak için buraya tıklayın:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#, fuzzy +#| msgid "" +#| "You are receiving this email because you placed an order for the " +#| "following event:" +msgid "" +"You are receiving this email because someone signed you up for the following " +"event:" +msgstr "" +"Aşağıdaki etkinlik için bir sipariş verdiğinizden dolayı bu e-postayı " +"alıyorsunuz:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 +msgid "Event:" +msgstr "Etkinlik:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 +msgid "Order code:" +msgstr "Sipariş kodu:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 +msgid "Order date:" +msgstr "Sipariş tarihi:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +#, fuzzy +#| msgid "View order details" +msgid "View registration details" +msgstr "Sipariş detaylarını incele" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 msgid "" "You are receiving this email because you placed an order for the following " "event:" @@ -4989,18 +5176,6 @@ msgstr "" "Aşağıdaki etkinlik için bir sipariş verdiğinizden dolayı bu e-postayı " "alıyorsunuz:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 -msgid "Event:" -msgstr "Etkinlik:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 -msgid "Order code:" -msgstr "Sipariş kodu:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 -msgid "Order date:" -msgstr "Sipariş tarihi:" - #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -5018,93 +5193,93 @@ msgstr "Çıkışı etkinleştir" msgid "Download ticket" msgstr "Bileti indir" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event starts" msgstr "Etkinlik diziniz" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event ends" msgstr "Etkinlik diziniz" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 #, fuzzy #| msgid "Start of presale" msgctxt "timeline" msgid "Start of ticket sales" msgstr "Ön satışın başlangıcı" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 #, fuzzy #| msgid "End of presale" msgctxt "timeline" msgid "End of ticket sales" msgstr "Ön satışın sonu" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 #, fuzzy #| msgid "Mark payment as complete" msgctxt "timeline" msgid "No more payments can be completed" msgstr "Ödemeyi tamamlandı olarak işaretle" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 #, fuzzy #| msgid "Ticket download" msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "Bilet indir" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, fuzzy, python-brace-format #| msgid "Product name and variation" msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "Ürün adı ve varyasyonu" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -5170,19 +5345,19 @@ msgstr "Görev tamamlandı." msgid "Filetype not allowed!" msgstr "Dosya türüne izin verilmedi!" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "Dilleri kullan" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "Etkinliğinizin mevcut olması gereken tüm dilleri seçin." -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "Bu bir olay serisi" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -5198,25 +5373,25 @@ msgstr "" "aynı anda bu etkinliklerin çoğunda bilet satın almak da mümkündür. Bu " "etkinliği daha sonra bu etkinlik için değiştiremezsiniz." -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "" "Bu diziyi zaten farklı bir olay için kullandınız. Lütfen yeni bir tane seçin." -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "Etkinlik saat dilimi" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "Varsayılan dil" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "Satış vergisi oranı" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " @@ -5226,7 +5401,7 @@ msgstr "" "geçerli vergi oranını yüzde olarak girin. Daha karmaşık bir vergi durumunuz " "varsa daha fazla vergi oranı ve ayrıntılı yapılandırma ekleyebilirsiniz." -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" @@ -5234,40 +5409,40 @@ msgstr "" "Örnek Konferans Merkezi\n" "Eskişehir, Türkiye" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Varsayılan yerel ayarınız etkinliğiniz için de etkinleştirilmelidir " "(yukarıdaki kutuya bakın)." -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "Varsayılan yerel ayarınız belirtilmelidir." -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "Yapılandırmayı kopyala" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "Kopyalama" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "Etkinlik bitiş tarihini göster" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" "Devre dışı bırakılırsa, yalnızca etkinliğin başlangıç tarihi herkese " "gösterilecektir." -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "Tarihleri zamanla göster" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." @@ -5275,25 +5450,25 @@ msgstr "" "Devre dışı bırakılırsa, etkinliğin başlangıç ve bitiş tarihi, günün saati " "olmadan görüntülenir." -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "Ön satış dönemi dışındaki ürünleri göster" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "" "Ön satış başlamadan önce ve ön satış sonlandıktan sonra ürün ayrıntılarını " "göster" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "" "Ürün listesinde brüt fiyatlar yerine net fiyatları gösterin (önerilmez!)" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 #, fuzzy #| msgid "" #| "Independent of your choice, the cart will show gross prices as this the " @@ -5305,19 +5480,19 @@ msgstr "" "Seçiminizden bağımsız olarak, sepet, brüt fiyatları gösterecek ve ödenmesi " "gereken fiyat olarak gösterilecektir" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "Başlangıç tarihini göster" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "Ön satış başlamadan önce ön satış başlangıç tarihini göster." -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "Son değişiklik tarihi" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -5329,25 +5504,25 @@ msgstr "" "özelliğini kullanırsanız ve sipariş birden fazla etkinlik tarihi için bilet " "içeriyorsa, en erken tarih kullanılır." -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "Mevcut diller" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "Kalan bilet sayısını göster" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Belirli bir türden kaç tane biletin hala mevcut olduğunu halka açık olarak " "gösterin." -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "Bekleme listesini etkinleştir" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5359,11 +5534,11 @@ msgstr "" "listesindeki ilk kişi için ayrılacaktır ve bu kişiye bir bilet almak için " "kullanılabilecek bir kupon ile bir e-posta bildirimi gönderilecektir." -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "Bekleme listesi yanıt süresi" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -5373,11 +5548,11 @@ msgstr "" "erinceye kadar bu saatler içinde kullanılmalıdır ve listeden bir sonraki " "kişiye yeniden atanabilir." -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "Otomatik bekleme listesi atamaları" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 #, fuzzy #| msgid "" #| "If ticket capacity becomes free, automatically create a voucher and send " @@ -5396,40 +5571,40 @@ msgstr "" "postalar otomatik olarak gönderilmez, ancak bunları kontrol panelinden " "manuel olarak gönderebilirsiniz." -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "Katılımcı isimlerini isteyin" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "Etkinliğe giriş dahil tüm biletler için bir isim isteyin." -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "Katılımcı adları gerektir" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "Müşterilerin tüm katılımcıların isimlerini doldurmasını zorunlu kılın." -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 #, fuzzy #| msgid "Payment information" msgid "Name format" msgstr "Ödeme bilgileri" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "Bilet başına e-posta adresi isteyin" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5446,11 +5621,11 @@ msgstr "" "istiyorsanız bu yararlı olabilir. Ancak, pretix sipariş onayını yalnızca " "katılımcıların adreslerine değil, bir ana e-posta adresine gönderir." -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "Bilet başına e-posta adresi gerektir" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5461,40 +5636,40 @@ msgstr "" "Bu ayardan bağımsız olarak sipariş onayı için bir e-posta adresi her zaman " "gerekli olacaktır." -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "Sipariş e-posta adresini iki kez sor" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Hatalardan kaçınmak için müşterilerin birincil e-posta adresini iki kez " "doldurmasını zorunlu kılın." -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "Sipariş başına maksimum öğe sayısı" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "Eklenti ürünler sayılmayacak." -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "Rezervasyon dönemi" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Bir kullanıcı sepetindeki öğelerin dakikası bu kullanıcı için ayrılmıştır." -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "Künye URL'si" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5502,11 +5677,11 @@ msgstr "" "Bu, örn. Web sitenizin iletişim bilgilerinizi ve yasal bilgilerinizi içeren " "bir bölümüne yönlendirmelidir." -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "Onay metni" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5519,27 +5694,27 @@ msgstr "" "kullanırsanız, bu ayarı orada yapılandırabileceğinizden bu ayarlamaya " "ihtiyacınız yoktur." -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "İletişim Adresi" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Katılımcıların sizinle iletişim kurmasına izin vermek için bunu herkese açık " "olarak gösteririz." -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "Sormadığınız takdirde katılımcı adlarını belirtmeniz gerekemez." -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Gerekli hale getirmek istiyorsanız, katılımcı e-postalarını sormalısınız." -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5547,56 +5722,56 @@ msgstr "" "Örneğin. Etkinlik düzenleyicisinin hizmet şartlarını okuyup kabul ettiğimi " "ve onlarla hemfikir olduğumu onaylıyorum." -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their unpaid orders" msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 #, fuzzy #| msgid "Cancellation" msgid "Do not allow cancellations after" msgstr "İptal" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their paid orders" msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" msgstr "İptal" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 #, fuzzy #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" msgstr "İptal" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "Gün cinsinden ödeme süresi" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5609,11 +5784,11 @@ msgstr "" "kişilerin başarısız ödemeleri yeniden denemelerine izin vermek için iki veya " "üç gün ayarlamanızı öneririz." -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "Son ödeme tarihi" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5624,11 +5799,11 @@ msgstr "" "özelliğini kullanırsanız ve sipariş birden fazla tarih için bilet " "içeriyorsa, en erken tarih kullanılır." -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "Hafta içi sadece son ödeme koşulları" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5640,11 +5815,11 @@ msgstr "" "Bu, bazı ülkelerde medeni hukuk tarafından gereklidir. Bu, yukarıda " "yapılandırılan ödemelerin son tarihini etkilemez." -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "Ödenmeyen siparişlerin otomatik olarak sona ermesi" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5655,11 +5830,11 @@ msgstr "" "sona erer. Bu, biletlerin havuza geri döndüğü ve diğer insanlar tarafından " "sipariş edilebileceği anlamına gelir." -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "Geç ödeme kabul et" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5669,11 +5844,11 @@ msgstr "" "ödemelerini kabul edin. Yukarıda yapılandırılan 'Son ödeme tarihi' " "tarihinden sonra hiçbir ödeme kabul edilmeyecektir." -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "Ödeme ücretleri için vergi kuralı" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5683,59 +5858,59 @@ msgstr "" "vergi kuralı. Bu vergi oranını ve ters ücret kurallarını belirleyecek, vergi " "kuralının diğer ayarları göz ardı edilecektir." -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 #, fuzzy #| msgid "Multiline text" msgid "Guidance text" msgstr "Çok satırlı metin" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "Son ödeme tarihi, ön satışın sona ermesinden önce olamaz." -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "Fatura adresini sor" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "Fatura adresi iste" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "Bir işletme adresi gerekmektedir" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "Bu, kullanıcıların bir şirket adı girmesini gerektirir." -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "Müşteri adı gerektir" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "KDV Kimliği isteyin" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Sadece bir fatura adresi isteniyorsa çalışır. KDV numarası gerekli değildir." -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 #, fuzzy #| msgid "Ask for invoice address" msgid "Ask for beneficiary" msgstr "Fatura adresini sor" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." @@ -5743,11 +5918,11 @@ msgid "Do not ask for invoice address if an order is free" msgstr "" "Sadece bir fatura adresi isteniyorsa çalışır. KDV numarası gerekli değildir." -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "Faturalarda ücretsiz ürünler göster" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5755,30 +5930,30 @@ msgstr "" "Yalnızca ücretsiz ürünler içeren siparişler için faturaların hiçbir zaman " "oluşturulmayacağını unutmayın." -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 #, fuzzy #| msgid "Invoice address: name" msgid "Invoice address explanation" msgstr "Fatura adresi: isim" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "Ardışık sayılar içeren faturalar oluştur" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Devre dışı bırakılırsa, fatura numarası içinde sipariş kodu kullanılacaktır." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "Fatura numarası öneki" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5792,47 +5967,59 @@ msgstr "" "tüm tam sayılarınız tüm etkinliklerinizde en fazla bir kez kullanılacaktır. " "Bu ayar sadece gelecekteki faturaları etkiler." -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "Faturalar oluştur" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 #, fuzzy #| msgid "Generate invoices" msgid "Do not generate invoices" msgstr "Faturalar oluştur" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 #, fuzzy #| msgid "Manually in admin panel" msgid "Only manually in admin panel" msgstr "Yönetici panelinde manuel olarak" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "Kullanıcı isteğinde otomatik olarak" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "Tüm oluşturulan siparişler için otomatik olarak" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "Otomatik ödeme" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "Ücretsiz siparişler için faturalar otomatik olarak oluşturulmaz." -#: pretix/control/forms/event.py:668 +#: pretix/control/forms/event.py:669 +#, fuzzy +#| msgid "Generate invoices" +msgid "Generate invoices for Sales channels" +msgstr "Faturalar oluştur" + +#: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 msgid "Show attendee names on invoices" msgstr "Faturalarda katılımcı adlarını göster" -#: pretix/control/forms/event.py:672 +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "Faturaları e-postalara ekleyin" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5844,43 +6031,43 @@ msgstr "" "onaylama e-postasına eklenecektir. Otomatik olarak oluşturulmazlarsa, e-" "postalara eklenmezler." -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "Fatura tarzı" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 #, fuzzy #| msgid "Address" msgid "Address line" msgstr "Adres" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 #, fuzzy #| msgid "VAT ID" msgid "EU VAT ID" msgstr "KDV kimliği" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "Örneğin. Bu belge ile size bilet siparişinizin faturasını gönderdik." -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "Tanıtım metni" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "Fatura satırlarının üzerindeki her faturaya yazdırılacaktır." -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -5888,15 +6075,15 @@ msgstr "" "Örneğin. Satın aldığınız için teşekkür ederiz! Etkinlik hakkında buradan " "daha fazla bilgi bulabilirsiniz ..." -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "Ek metin" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "Fatura toplamının altındaki her faturaya yazdırılacaktır." -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -5904,11 +6091,11 @@ msgstr "" "Örneğin. banka bilgileriniz, KDV numaranız, kayıt numaralarınız gibi yasal " "bilgiler vs." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "Alt Bilgi" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -5916,28 +6103,28 @@ msgstr "" "Her fatura sayfasının sonunda ortalanmış ve daha küçük bir yazı tipinde " "yazdırılacaktır." -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "Fatura dili" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "Kullanıcının dili" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "Logo resmi" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Logonuzu maksimum yükseklik ve 2,5 cm genişliğinde göstereceğiz." -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "Konu öneki" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -5945,49 +6132,59 @@ msgstr "" "Bu, [önek] olarak biçimlendirilen tüm giden e-postaların konusuna " "hazırlanır. Örneğin, etkinlik adınızın kısa bir formunu seçin." -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "Gönderen adresi" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "Giden e-postalar için gönderen adresi" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "Katılımcı adı" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "Bcc adresi" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Tüm e-postalar bu adrese bir Bcc kopyası olarak gönderilecektir" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "İmza" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Bu her e-postaya eklenecektir. Mevcut yer tutucuları: {event}" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "Örneğin. iletişim bilgilerin" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "HTML posta oluşturucu" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "Metin" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "Siparişin iletişim adresi değişti" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5996,7 +6193,36 @@ msgstr "" "Mevcut yer tutucuları: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +#, fuzzy +#| msgid "Send a new email based on this" +msgid "Send an email to attendees" +msgstr "Buna dayanarak yeni bir e-posta gönder" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +#, fuzzy +#| msgid "Text (sent by admin)" +msgid "Text sent to attendees" +msgstr "Metin (yönetici tarafından gönderildi)" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "Mevcut yer tutucuları: {event}, {url}" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6005,32 +6231,39 @@ msgstr "" "Mevcut yer tutucuları: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" "Mevcut yer tutucuları: {event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "Metin" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "Metin (yönetici tarafından gönderildi)" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "Metin (kullanıcı tarafından talep edildi)" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Mevcut yer tutucuları: {event}, {orders}" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "Gün sayısı" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6038,7 +6271,7 @@ msgstr "" "Bu e-posta, siparişin süresi dolmadan bu günler önce gönderilecektir. Değer " "0 ise, posta asla gönderilmez." -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6047,18 +6280,18 @@ msgstr "" "Mevcut yer tutucuları: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Mevcut yer tutucuları: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Mevcut yer tutucuları: {event}, {code}, {url}" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -6067,12 +6300,18 @@ msgstr "" "Mevcut yer tutucuları: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Mevcut yer tutucuları: {event}, {url}" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "Mevcut yer tutucuları: {event}, {url}" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -6080,11 +6319,11 @@ msgstr "" "Bu e-posta, sipariş etkinliğinin başlamasından birkaç gün önce " "gönderilecektir. Alan boşsa, posta asla gönderilmez." -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "Alınan sipariş" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6093,11 +6332,11 @@ msgstr "" "Kullanılabilir yer tutucuları: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "Onaylanan sipariş" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6110,11 +6349,11 @@ msgstr "" "tutucuları: {event}, {total_with_currency}, {total}, {currency}, {date}, " "{payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "Sipariş reddedildi" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6123,11 +6362,11 @@ msgstr "" "Uygun yer tutucuları: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "Özel SMTP sunucusu kullan" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6135,35 +6374,35 @@ msgstr "" "Etkinliğinizle ilgili tüm postalar, sizin tarafınızdan belirtilen smtp " "sunucusuna gönderilecektir." -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "Ana makine adı" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "Kullanıcı adı" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "STARTTLS kullanın" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "587 numaralı bağlantı noktasında yaygın olarak etkinleştirildi." -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "SSL kullan" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "Yaygın olarak 465 numaralı bağlantı noktasında etkinleştirildi." -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -6171,33 +6410,33 @@ msgstr "" "SSL veya STARTTLS güvenliğini etkinleştirebilir, ancak her ikisini de aynı " "anda gerçekleştiremezsiniz." -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "Ana renk" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Lütfen bir rengin onaltılık kodunu girin, ör. # 990000." -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6207,81 +6446,81 @@ msgstr "" "sayfa başlığında göstermeyiz. Logonuzu maksimum 120 piksel yüksekliğinde " "göstereceğiz." -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Yazı tipi" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "Sadece modern tarayıcılar tarafından saygı duyulur." -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Ön satışın sonu" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 #, fuzzy #| msgid "Voucher redemption" msgid "Voucher explanation" msgstr "Kupon geri ödeme" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "Varsayılan olarak genişletilmiş bir ürünün varyasyonlarını göster" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "Tarih sıralaması" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "Etkinlik başlangıç zamanı (azalan)" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "İsim (azalan)" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "Özelliği kullan" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Kullanıcının indirmesi ve yazdırılması için bilet oluşturmak için pretix'i " "kullanın." -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "İndirme tarihi" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6292,57 +6531,57 @@ msgstr "" "içeriyorsa, etkinlik tarihlerinden en az biri izin verdiği takdirde tüm " "biletlerin indirilmesi mümkün olacaktır." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "Eklenti ürünleri için ayrı olarak bilet indirmeyi teklif edin" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "Kabul edilmeyen ürünler için bilet üret" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 #, fuzzy #| msgid "Offer to download tickets separately for add-on products" msgid "Offer to download tickets even before an order is paid" msgstr "Eklenti ürünleri için ayrı olarak bilet indirmeyi teklif edin" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "Herhangi bir ülke" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "Avrupa Birliği" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "Herhangi bir müşteri" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "Bireysel" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "İş" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "Geçerli KDV Kimliği ile iş" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "Ücretli KDV" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "KDV yok" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "Önceden seçilmiş kupon" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6354,11 +6593,11 @@ msgstr "" "veren veya gizli ürünlerin kilidini açan widget'lar sağlamak için " "kullanılabilir." -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "Uyumluluk modu" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6366,40 +6605,40 @@ msgstr "" "Normal widget'ımız tüm web sitesi oluşturucularında çalışmaz. Sorun " "yaşarsanız, bu uyumluluk modunu kullanmayı deneyin." -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "Verilen kupon kodu mevcut değil." -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "Girdiğiniz şifre doğru değil." -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "Girdiğiniz dizi doğru değil." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Şifreniz" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "Etkinlik dizisi" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "Bilet indirme" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Müşterileriniz biletlerini PDF formatında indirebilecekler." -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "Tüm katılımcıların adlarını doldurmasını zorunlu kılın" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6407,11 +6646,11 @@ msgstr "" "Varsayılan olarak, isimleri soracağız, ancak bunlara ihtiyaç duymayacağız. " "Bunu tamamen ayarlarda kapatabilirsiniz." -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "Stripe ile Ödeme" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6423,11 +6662,11 @@ msgstr "" "basit bir arayüz kullanarak beş dakikadan kısa süren bir hesap oluşturmanız " "gerekecektir." -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "Banka havalesi ile ödeme" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -6437,16 +6676,16 @@ msgstr "" "Daha sonra ödemeleri pretix içinde işlemek için banka ekstrenizden içe " "aktarabilir veya bunları manuel olarak ödenmiş olarak işaretleyebilirsiniz." -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Fiyat (isteğe bağlı)" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "Ücretsiz" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "Mevcut miktar" @@ -6518,7 +6757,7 @@ msgstr "Tüm ürünler" #: 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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "Tüm tarihler" @@ -7063,8 +7302,8 @@ msgstr "" "kullanıcıya yeniden göndermeniz gerekecek ve kullanıcının biletlerini tekrar " "indirmesi gerekecektir. Eski versiyonlar geçersiz olacak." -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "konu" @@ -7072,8 +7311,8 @@ msgstr "konu" msgid "Recipient" msgstr "Alıcı" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "Mesaj" @@ -7466,7 +7705,7 @@ msgid "The order has been refunded." msgstr "Sipariş iade edildi." #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "Sipariş iptal edildi." @@ -7505,7 +7744,7 @@ msgid "The order locale has been changed." msgstr "Sipariş yerel ayarları değiştirildi." #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "Fatura oluşturuldu." @@ -8189,7 +8428,7 @@ msgid "Invoicing" msgstr "Faturalama" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 #, fuzzy #| msgid "Cancellation" msgctxt "action" @@ -8464,8 +8703,8 @@ msgstr "Yeni şifre belirle" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -9298,25 +9537,25 @@ msgstr "Fiyat ayarları" msgid "General settings" msgstr "Genel ayarlar" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 #, fuzzy #| msgid "Invoice address: name" msgid "Invoice address form" msgstr "Fatura adresi: isim" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 #, fuzzy #| msgid "Voucher details" msgid "Your invoice details" msgstr "Kupon bilgileri" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 #, fuzzy #| msgid "Invoice information" msgid "Invoice customization" msgstr "Fatura bilgisi" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "Önizlemeyi kaydet ve göster" @@ -9438,63 +9677,63 @@ msgstr "Sonuç yok" msgid "E-mail settings" msgstr "E-posta ayarları" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "E-posta tasarımı" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "Ön izleme" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "E-posta içeriği" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "Yerleştirilen sipariş" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "Ödenmiş sipariş" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "Bedava sipariş" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "Bağlantıyı tekrar gönder" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "Ödeme hatırlatıcısı" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "Bekleme listesi bildirimi" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "Özel posta siparişi ver" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "Biletleri indirmek için hatırlatma" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "Sipariş onay süreci" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "SMTP ayarları" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "Özel SMTP bağlantısını kaydet ve test et" @@ -10786,8 +11025,8 @@ msgstr "Evet, siparişi onaylayın" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "Siparişi iptal et" @@ -10958,7 +11197,7 @@ msgstr "Sipariş bilgilerini değiştir" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "Fatura bilgisi" @@ -11120,7 +11359,7 @@ msgid "Change products" msgstr "Ürünleri değiştir" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "Sipariş edilen ürünler" @@ -11144,10 +11383,10 @@ msgstr "Başlangıç tarihini göster" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "Cevap verilmeyen" @@ -11169,27 +11408,27 @@ msgstr "Güvenli Değil" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "artı %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "dahil et %(rate)s%% %(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "Net toplam" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "Vergi" @@ -11199,7 +11438,7 @@ msgstr "Vergi" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "Toplam" @@ -11268,7 +11507,7 @@ msgstr "Değiştir" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Posta kodu ve şehir" @@ -11301,7 +11540,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "Konu:" @@ -11514,17 +11753,17 @@ msgid "Send email" msgstr "E-posta gönder" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "E-posta önizlemesi" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "Önizle e-posta" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "Gönder" @@ -13634,7 +13873,7 @@ msgid "Unknown e-mail renderer." msgstr "Bilinmeyen e-posta oluşturucu." #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "Geçersiz bir bilet çıkış türü talep ettiniz." @@ -13879,17 +14118,17 @@ msgstr "Yeni bir müşteri sırrı oluşturuldu ve şimdi etkili." msgid "Access for the selected application has been revoked." msgstr "Seçilen uygulama için erişim iptal edildi." -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "Bilinmeyen sipariş kodu veya bu siparişe erişim yetkisi yok." -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 #, fuzzy #| msgid "Ticket download is not enabled for add-on products." msgid "Ticket download is not enabled for this product." @@ -14082,15 +14321,15 @@ msgstr "Fatura kişisel verilerden temizlendi." msgid "The email has been queued to be sent." msgstr "E-posta gönderilmek üzere sıraya alındı." -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "Bu fatura bulunamadı" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "Fatura dosyası artık sunucuda saklanmaz." -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -14130,7 +14369,7 @@ msgid "The order has been changed." msgstr "Sipariş değiştirildi." #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -14140,11 +14379,11 @@ msgstr "" msgid "Nothing about the order had to be changed." msgstr "Siparişle ilgili hiçbir şey değişmemişti." -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "E-postayı gönderemedik. Detaylar için aşağıya bakın." -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Konu: {subject}" @@ -14157,7 +14396,7 @@ msgstr "Mesajınız kuyruğa alındı ve {} adresine gönderilecek." msgid "Failed to send mail to the following user: {}" msgstr "Aşağıdaki kullanıcıya posta gönderilemedi: {}" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -15743,19 +15982,39 @@ msgstr "E-posta gönder" msgid "This plugin allows you to send out emails to all your customers." msgstr "Bu eklenti, tüm müşterilerinize e-posta göndermenizi sağlar." -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Send email" +msgid "Send email to" +msgstr "E-posta gönder" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "Yalnızca satın alan kişilere gönderin" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "Sadece müşterilere gönderin" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "Ödemenin gecikmesi bekleniyor" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "Sipariş durumuyla müşterilere gönder" @@ -15767,31 +16026,58 @@ msgstr "E-posta gönderildi" msgid "The order received a mass email." msgstr "Sipariş kitle bir e-posta aldı." +#: pretix/plugins/sendmail/signals.py:50 +#, fuzzy +#| msgid "The order received a mass email." +msgid "A ticket holder of this order received a mass email." +msgstr "Sipariş kitle bir e-posta aldı." + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "Emirlere gönderildi:" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "Siparişin iletişim adresi değişti" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Contact address" +msgid "All contact addresses" +msgstr "İletişim Adresi" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "Siparişin iletişim adresi değişti" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "Buna dayanarak yeni bir e-posta gönder" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "Geçersiz bir günlük girişi kimliği sağladınız" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "Bu seçimle eşleşen sipariş yok." -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "Örnek Şirket LLC" -#: pretix/plugins/sendmail/views.py:131 -#, python-format +#: pretix/plugins/sendmail/views.py:134 +#, fuzzy, python-format +#| msgid "" +#| "Your message has been queued and will be sent to %d users in the next " +#| "minutes." msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "" "Mesajınız sıraya alındı ve sonraki dakikalarda %d kullanıcıya gönderilecek." @@ -16536,12 +16822,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "Ödeme" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "Lütfen bir ödeme yöntemi seçin." #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "Girdiğiniz ödeme bilgileri eksik." @@ -16757,7 +17043,7 @@ msgstr "değiştirmek" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "İletişim bilgileri" @@ -16890,19 +17176,19 @@ msgid "All remaining products are reserved but might become available again." msgstr "" "Geri kalan tüm ürünler saklıdır, ancak tekrar kullanılabilir hale gelebilir." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "Birini kaldır" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -16911,7 +17197,7 @@ msgid "" "your purchase." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "Bir tane daha ekle" @@ -16920,10 +17206,109 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "Sipariş onaylandı" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "" +"Biletlerinizi aşağıdaki düğmeleri kullanarak indirebilirsiniz. Etkinliğe " +"girerken lütfen biletinizi hazır bulundurun." + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "Tüm biletleri bir kerede indirin:" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "Biletlerinizi buradan başlatabilirsiniz %(date)s." + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "Ödeme bekleniyor" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "sipariş için minimum miktar: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "ÜCRETSİZ" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "Varyantları göster" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "%(item)s İçin fiyatı değiştir" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +#, fuzzy +#| msgid "taxes" +msgid "plus taxes" +msgstr "vergi" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "incl. taxes" +msgstr "Dahil vergiler" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "artı %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "%(rate)s%% dahil %(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "Bu bileti almak için aşağıda bir kupon kodu girin." + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "%(item)s -%(var)s sipariş vermek için miktar" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Sipariş için %(item)s miktarı" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -17016,106 +17401,24 @@ msgstr "Takvime ekle" msgid "We're now trying to reserve this for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "sipariş için minimum miktar: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "ÜCRETSİZ" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "Varyantları göster" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "%(item)s İçin fiyatı değiştir" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -#, fuzzy -#| msgid "taxes" -msgid "plus taxes" -msgstr "vergi" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "incl. taxes" -msgstr "Dahil vergiler" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "artı %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "%(rate)s%% dahil %(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "Bu bileti almak için aşağıda bir kupon kodu girin." - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "%(item)s -%(var)s sipariş vermek için miktar" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Sipariş için %(item)s miktarı" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "Sepete ekle" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "Bir kuponu kullan" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "Kuponu kullan" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "Zaten bir bilet sipariş ettiyseniz" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -17128,7 +17431,7 @@ msgstr "" "gönderilmesini istediğiniz bağlantıyı istemek için aşağıdaki düğmeyi " "tıklayın." -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -17182,6 +17485,7 @@ msgstr "" "gönderdik." #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -17216,37 +17520,20 @@ msgid "" "method, please allow for up to 14 days until it shows up on your statement." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "" -"Biletlerinizi aşağıdaki düğmeleri kullanarak indirebilirsiniz. Etkinliğe " -"girerken lütfen biletinizi hazır bulundurun." - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "Tüm biletleri bir kerede indirin:" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "Biletlerinizi buradan başlatabilirsiniz %(date)s." - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "Detayları değiştir" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "Fatura talep et" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "İç Referans" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -17254,26 +17541,26 @@ msgid "" "to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 #, fuzzy #| msgid "You cannot cancel this order." msgid "You can cancel this order using the following button." msgstr "Bu siparişi iptal edemezsiniz." -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -17363,6 +17650,37 @@ msgstr "Lütfen aşağıdaki ödeme bilgilerini doğrulayın." msgid "Total: %(total)s" msgstr "Toplam: %(total)s" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +#, fuzzy +#| msgid "Device registration failed." +msgid "Registration details" +msgstr "Cihaz kaydı başarısız." + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +#, fuzzy +#| msgid "Submit registration" +msgid "Your registration" +msgstr "Kayıt gönder" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +#, fuzzy +#| msgid "Your event series" +msgid "Your items" +msgstr "Etkinlik diziniz" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "Meta bilgisi" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -17580,29 +17898,29 @@ msgstr "Bilinmeyen tarih seçildi." msgid "Please go back and try again." msgstr "Lütfen geri dön ve tekrar dene." -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "Bu sipariş için ödeme yapılamaz." -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "Ödeme kabul edilmek için çok geç." -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "Bu sipariş için ödeme yöntemi değiştirilemez." -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "Bu sipariş için şu anda bir ödeme beklemede." -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "Bu siparişi değiştiremezsiniz" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 #, fuzzy #| msgid "Ticket download is not (yet) enabled." msgid "Ticket download is not (yet) enabled for this order." diff --git a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po index ce139a15f8..3ac40325f2 100644 --- a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2018-09-03 06:36+0000\n" "Last-Translator: Yunus Fırat Pişkin \n" "Language-Team: Turkish \n" "Language-Team: Chinese (Simplified) " msgstr "<文件>" -#: pretix/base/models/orders.py:942 pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:950 pretix/base/models/orders.py:958 msgid "Empty, if this product is not an admission ticket" msgstr "空,如果这个产品不是门票" -#: pretix/base/models/orders.py:1086 +#: pretix/base/models/orders.py:1094 msgctxt "payment_state" msgid "created" msgstr "创建" -#: pretix/base/models/orders.py:1087 +#: pretix/base/models/orders.py:1095 msgctxt "payment_state" msgid "pending" msgstr "待处理的" -#: pretix/base/models/orders.py:1088 +#: pretix/base/models/orders.py:1096 msgctxt "payment_state" msgid "confirmed" msgstr "确认" -#: pretix/base/models/orders.py:1089 +#: pretix/base/models/orders.py:1097 msgctxt "payment_state" msgid "canceled" msgstr "取消" -#: pretix/base/models/orders.py:1090 +#: pretix/base/models/orders.py:1098 msgctxt "payment_state" msgid "failed" msgstr "失败" -#: pretix/base/models/orders.py:1091 +#: pretix/base/models/orders.py:1099 msgctxt "payment_state" msgid "refunded" msgstr "退还" -#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:1441 +#: pretix/base/models/orders.py:1127 pretix/base/models/orders.py:1488 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "支付信息" -#: pretix/base/models/orders.py:1282 +#: pretix/base/models/orders.py:1294 +#, fuzzy, python-format +#| msgid "Order approved and confirmed: %(code)s" +msgid "Event registration confirmed: %(code)s" +msgstr "订单已批准并确认:%(code)s" + +#: pretix/base/models/orders.py:1329 #, python-format msgid "Payment received for your order: %(code)s" msgstr "已收到您的订单付款:%(code)s" -#: pretix/base/models/orders.py:1387 +#: pretix/base/models/orders.py:1434 msgctxt "refund_state" msgid "started externally" msgstr "从外部开始" -#: pretix/base/models/orders.py:1388 +#: pretix/base/models/orders.py:1435 msgctxt "refund_state" msgid "created" msgstr "创建" -#: pretix/base/models/orders.py:1389 +#: pretix/base/models/orders.py:1436 msgctxt "refund_state" msgid "in transit" msgstr "在运输过程中" -#: pretix/base/models/orders.py:1390 +#: pretix/base/models/orders.py:1437 msgctxt "refund_state" msgid "done" msgstr "完成" -#: pretix/base/models/orders.py:1391 +#: pretix/base/models/orders.py:1438 msgctxt "refund_state" msgid "failed" msgstr "失败" -#: pretix/base/models/orders.py:1393 +#: pretix/base/models/orders.py:1440 msgctxt "refund_state" msgid "canceled" msgstr "取消" -#: pretix/base/models/orders.py:1401 +#: pretix/base/models/orders.py:1448 msgctxt "refund_source" msgid "Organizer" msgstr "组织者" -#: pretix/base/models/orders.py:1402 +#: pretix/base/models/orders.py:1449 msgctxt "refund_source" msgid "Customer" msgstr "客户" -#: pretix/base/models/orders.py:1403 +#: pretix/base/models/orders.py:1450 msgctxt "refund_source" msgid "External" msgstr "外部" -#: pretix/base/models/orders.py:1545 +#: pretix/base/models/orders.py:1592 msgid "Payment fee" msgstr "支付费用" -#: pretix/base/models/orders.py:1546 +#: pretix/base/models/orders.py:1593 msgid "Shipping fee" msgstr "运输费用" -#: pretix/base/models/orders.py:1547 +#: pretix/base/models/orders.py:1594 msgid "Service fee" msgstr "服务费用" -#: pretix/base/models/orders.py:1548 +#: pretix/base/models/orders.py:1595 msgid "Cancellation fee" msgstr "取消费用" -#: pretix/base/models/orders.py:1549 +#: pretix/base/models/orders.py:1596 msgid "Other fees" msgstr "其他费用" -#: pretix/base/models/orders.py:1550 +#: pretix/base/models/orders.py:1597 msgid "Gift card" msgstr "礼品卡" -#: pretix/base/models/orders.py:1555 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1602 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "价值" -#: pretix/base/models/orders.py:1691 +#: pretix/base/models/orders.py:1739 msgid "Order position" msgstr "订单位置" -#: pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1927 msgid "Cart ID (e.g. session key)" msgstr "购物车 ID(例如,会话密钥)" -#: pretix/base/models/orders.py:1841 +#: pretix/base/models/orders.py:1943 msgid "Cart position" msgstr "购物车位置" -#: pretix/base/models/orders.py:1842 +#: pretix/base/models/orders.py:1944 msgid "Cart positions" msgstr "购物车位置" -#: pretix/base/models/orders.py:1868 pretix/control/forms/event.py:685 +#: pretix/base/models/orders.py:1970 pretix/control/forms/event.py:693 msgid "Company name" msgstr "公司名称" -#: pretix/base/models/orders.py:1875 pretix/control/forms/event.py:589 +#: pretix/base/models/orders.py:1977 pretix/control/forms/event.py:590 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "选择国家" -#: pretix/base/models/orders.py:1877 +#: pretix/base/models/orders.py:1979 msgid "Only for business customers within the EU." msgstr "仅适用于欧盟境内的商业客户。" -#: pretix/base/models/orders.py:1881 +#: pretix/base/models/orders.py:1983 msgid "This reference will be printed on your invoice for your convenience." msgstr "为方便起见,此参考文件将打印在您的发票上。" @@ -2548,7 +2555,7 @@ msgstr "" "应该简短,只包含小写字母,数字,点和短划线。每个slug只能使用一次。这在URL中用" "于指代您的组织者帐户和您的活动。" -#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:56 +#: pretix/base/models/organizer.py:49 pretix/control/forms/event.py:57 #: pretix/control/forms/filter.py:325 pretix/control/forms/filter.py:516 #: pretix/control/templates/pretixcontrol/events/index.html:56 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 @@ -2711,7 +2718,7 @@ msgstr "降低产品价格(%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:98 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 #: pretix/plugins/checkinlists/exporters.py:322 -#: pretix/presale/templates/pretixpresale/event/index.html:510 +#: pretix/presale/templates/pretixpresale/event/index.html:236 msgid "Voucher code" msgstr "优惠券号" @@ -2946,7 +2953,7 @@ msgid "Order status" msgstr "订单状态" #: pretix/base/notifications.py:184 -#: pretix/base/templates/pretixbase/email/plainwrapper.html:31 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:40 msgid "View order details" msgstr "查看订单详情" @@ -3013,8 +3020,8 @@ msgstr "退款请求" msgid "You have been requested to issue a refund for {order.code}." msgstr "您已被要求为{order.code}退款。" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:581 -#: pretix/control/forms/event.py:1159 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:582 +#: pretix/control/forms/event.py:1244 msgid "This field is required." msgstr "此字段必填。" @@ -3208,7 +3215,7 @@ msgstr "平衡订单:%s" msgid "Ticket code (barcode content)" msgstr "门票号(条形码内容)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1393 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1478 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "产品名称" @@ -3256,8 +3263,8 @@ msgid "Price including add-ons" msgstr "" #: pretix/base/pdf.py:101 pretix/base/pdf.py:187 -#: pretix/base/services/invoices.py:306 pretix/control/views/event.py:627 -#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:103 +#: pretix/base/services/invoices.py:307 pretix/control/views/event.py:627 +#: pretix/control/views/event.py:692 pretix/plugins/sendmail/views.py:104 msgid "John Doe" msgstr "John Doe" @@ -3341,7 +3348,7 @@ msgstr "19:00" msgid "Event location" msgstr "活动地点" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:707 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:715 msgid "Random City" msgstr "随机城市" @@ -3455,7 +3462,7 @@ msgstr "相对日期:" msgid "Not set" msgstr "未设置" -#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:66 +#: pretix/base/services/cart.py:48 pretix/base/services/orders.py:67 msgid "" "We were not able to process your request completely as the server was too " "busy. Please try again." @@ -3512,7 +3519,7 @@ msgid "" "items of it." msgstr "我们从您的购物车中删除了%(product)s,因为您购买的物品不能少于%(min)s。" -#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:68 +#: pretix/base/services/cart.py:63 pretix/base/services/orders.py:69 msgid "The presale period for this event has not yet started." msgstr "此活动的预售期尚未开始。" @@ -3526,7 +3533,7 @@ msgid "" "positions have been removed from your cart." msgstr "此活动的预售期尚未开始。受影响的位置已从您的购物车中删除。" -#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:81 +#: pretix/base/services/cart.py:67 pretix/base/services/orders.py:82 msgid "" "The presale period for one of the events in your cart has ended. The " "affected positions have been removed from your cart." @@ -3682,36 +3689,40 @@ msgid "" msgstr "" "反向收费:根据理事会指令2006/112 / EEC第194,196条,增值税应该由服务对象承担。" -#: pretix/base/services/invoices.py:300 +#: pretix/base/services/invoices.py:301 msgid "A payment provider specific text might appear here." msgstr "此处可能会显示支付提供商特定的文本。" -#: pretix/base/services/invoices.py:307 +#: pretix/base/services/invoices.py:308 msgid "214th Example Street" msgstr "214号示例街道" -#: pretix/base/services/invoices.py:308 +#: pretix/base/services/invoices.py:309 msgid "012345" msgstr "012345" -#: pretix/base/services/invoices.py:309 +#: pretix/base/services/invoices.py:310 msgid "Sample city" msgstr "代表城市" -#: pretix/base/services/invoices.py:324 +#: pretix/base/services/invoices.py:325 msgid "Sample product {}" msgstr "样本产品{}" -#: pretix/base/services/invoices.py:330 +#: pretix/base/services/invoices.py:331 msgid "Sample product A" msgstr "样本产品 A" -#: pretix/base/services/mail.py:138 -#, python-brace-format -msgid "You are receiving this email because you placed an order for {event}." +#: pretix/base/services/mail.py:146 +#, fuzzy, python-brace-format +#| msgid "" +#| "You are receiving this email because you placed an order for {event}." +msgid "" +"You are receiving this email because someone placed an order for {event} for " +"you." msgstr "您收到此电子邮件是因为您订购了{event}。" -#: pretix/base/services/mail.py:142 +#: pretix/base/services/mail.py:150 pretix/base/services/mail.py:166 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" @@ -3720,33 +3731,38 @@ msgstr "" "您可以通过以下网址查看订单详细信息:\n" "{orderurl} 。" -#: pretix/base/services/orders.py:56 +#: pretix/base/services/mail.py:162 +#, python-brace-format +msgid "You are receiving this email because you placed an order for {event}." +msgstr "您收到此电子邮件是因为您订购了{event}。" + +#: pretix/base/services/orders.py:57 msgid "" "Some of the products you selected were no longer available. Please see below " "for details." msgstr "您选择的部分产品已不再可用。请参阅下面的详细信息。" -#: pretix/base/services/orders.py:58 +#: pretix/base/services/orders.py:59 msgid "" "Some of the products you selected were no longer available in the quantity " "you selected. Please see below for details." msgstr "您选择的部分产品已不再以您选择的数量提供。请参阅下面的详细信息。" -#: pretix/base/services/orders.py:60 +#: pretix/base/services/orders.py:61 msgid "" "The price of some of the items in your cart has changed in the meantime. " "Please see below for details." msgstr "在此期间,您购物车中某些商品的价格发生了变化。请参阅下面的详细信息。" -#: pretix/base/services/orders.py:62 +#: pretix/base/services/orders.py:63 msgid "An internal error occurred, please try again." msgstr "出现内部错误,请重试。" -#: pretix/base/services/orders.py:63 +#: pretix/base/services/orders.py:64 msgid "Your cart is empty." msgstr "您的购物车是空的。" -#: pretix/base/services/orders.py:64 +#: pretix/base/services/orders.py:65 #, python-format msgid "" "You cannot select more than %(max)s items of the product %(product)s. We " @@ -3754,17 +3770,17 @@ msgid "" msgstr "" "您不能选择超过产品%(product)s的%(max)s项。我们从您的购物车中删除了剩余物品。" -#: pretix/base/services/orders.py:69 +#: pretix/base/services/orders.py:70 msgid "The presale period has ended." msgstr "预售期已结束。" -#: pretix/base/services/orders.py:70 +#: pretix/base/services/orders.py:71 msgid "" "The voucher code used for one of the items in your cart is not known in our " "database." msgstr "用于购物车中某件商品的优惠券号码在我们的数据库中未知。" -#: pretix/base/services/orders.py:71 +#: pretix/base/services/orders.py:72 msgid "" "The voucher code used for one of the items in your cart has already been " "used the maximum number of times allowed. We removed this item from your " @@ -3773,14 +3789,14 @@ msgstr "" "用于购物车中某件商品的优惠券号码已达到允许的最大次数。我们从您的购物车中删除" "了该商品。" -#: pretix/base/services/orders.py:73 +#: pretix/base/services/orders.py:74 msgid "" "The voucher code used for one of the items in your cart is expired. We " "removed this item from your cart." msgstr "" "用于购物车中某件商品的优惠券号码已过期。我们从您的购物车中删除了该商品。" -#: pretix/base/services/orders.py:75 +#: pretix/base/services/orders.py:76 msgid "" "The voucher code used for one of the items in your cart is not valid for " "this item. We removed this item from your cart." @@ -3788,7 +3804,7 @@ msgstr "" "用于购物车中某件商品的优惠券号码对此商品无效。我们从您的购物车中删除了该商" "品。" -#: pretix/base/services/orders.py:77 +#: pretix/base/services/orders.py:78 msgid "" "You need a valid voucher code to order one of the products in your cart. We " "removed this item from your cart." @@ -3796,122 +3812,128 @@ msgstr "" "您需要有效的优惠券号码才能订购购物车中的其中某个产品。我们从您的购物车中删除" "了该商品。" -#: pretix/base/services/orders.py:79 +#: pretix/base/services/orders.py:80 msgid "" "The presale period for one of the events in your cart has not yet started. " "The affected positions have been removed from your cart." msgstr "" "您购物车中其中某个活动的预售期尚未开始。受影响的位置已从您的购物车中移除。" -#: pretix/base/services/orders.py:99 pretix/control/forms/orders.py:49 +#: pretix/base/services/orders.py:100 pretix/control/forms/orders.py:49 msgid "The new expiry date needs to be in the future." msgstr "新的有效期需要在将来。" -#: pretix/base/services/orders.py:173 pretix/base/services/orders.py:253 +#: pretix/base/services/orders.py:174 pretix/base/services/orders.py:254 msgid "This order is not pending approval." msgstr "此订单未待批准。" -#: pretix/base/services/orders.py:214 +#: pretix/base/services/orders.py:215 #, python-format msgid "Order approved and confirmed: %(code)s" msgstr "订单已批准并确认:%(code)s" -#: pretix/base/services/orders.py:217 +#: pretix/base/services/orders.py:218 #, python-format msgid "Order approved and awaiting payment: %(code)s" msgstr "订单已批准并等待付款:%(code)s" -#: pretix/base/services/orders.py:296 +#: pretix/base/services/orders.py:297 #, python-format msgid "Order denied: %(code)s" msgstr "订单被拒绝:%(code)s" -#: pretix/base/services/orders.py:330 pretix/presale/views/order.py:596 -#: pretix/presale/views/order.py:628 +#: pretix/base/services/orders.py:331 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:716 msgid "You cannot cancel this order." msgstr "您无法取消此订单。" -#: pretix/base/services/orders.py:356 pretix/control/forms/orders.py:109 +#: pretix/base/services/orders.py:357 pretix/control/forms/orders.py:109 msgid "" "The cancellation fee cannot be higher than the payment credit of this order." msgstr "取消费用不能高于此订单的付款额度。" -#: pretix/base/services/orders.py:387 +#: pretix/base/services/orders.py:388 #, python-format msgid "Order canceled: %(code)s" msgstr "订单已取消:%(code)s" -#: pretix/base/services/orders.py:818 +#: pretix/base/services/orders.py:704 +#, fuzzy, python-format +#| msgid "Your order: %(code)s" +msgid "Your event registration: %(code)s" +msgstr "您的订单:%(code)s" + +#: pretix/base/services/orders.py:864 #, python-format msgid "Your order is about to expire: %(code)s" msgstr "您的订单即将到期:%(code)s" -#: pretix/base/services/orders.py:820 +#: pretix/base/services/orders.py:866 #, python-format msgid "Your order is pending payment: %(code)s" msgstr "您的订单待付款:%(code)s" -#: pretix/base/services/orders.py:866 +#: pretix/base/services/orders.py:912 #, python-format msgid "Your ticket is ready for download: %(code)s" msgstr "您的票已准备好下载:%(code)s" -#: pretix/base/services/orders.py:879 +#: pretix/base/services/orders.py:950 msgid "You need to select a variation of the product." msgstr "您需要选择产品的变量。" -#: pretix/base/services/orders.py:880 +#: pretix/base/services/orders.py:951 #, python-brace-format msgid "" "The quota {name} does not have enough capacity left to perform the operation." msgstr "配额{name}没有足够的容量来执行操作。" -#: pretix/base/services/orders.py:881 +#: pretix/base/services/orders.py:952 msgid "There is no quota defined that allows this operation." msgstr "没有定义允许此操作的配额。" -#: pretix/base/services/orders.py:882 +#: pretix/base/services/orders.py:953 msgid "The selected product is not active or has no price set." msgstr "所选产品无效或未设置价格。" -#: pretix/base/services/orders.py:883 +#: pretix/base/services/orders.py:954 msgid "" "This operation would leave the order empty. Please cancel the order itself " "instead." msgstr "此操作会使订单为空。请取消订单本身。" -#: pretix/base/services/orders.py:884 +#: pretix/base/services/orders.py:955 msgid "Only pending or paid orders can be changed." msgstr "只能更改待处理或付款订单。" -#: pretix/base/services/orders.py:885 +#: pretix/base/services/orders.py:956 msgid "" "This operation would make the order free and therefore immediately paid, " "however no quota is available." msgstr "此操作将使订单免费,因此立即支付,但没有配额可用。" -#: pretix/base/services/orders.py:887 +#: pretix/base/services/orders.py:958 msgid "" "This is an add-on product, please select the base position it should be " "added to." msgstr "这是一个附加产品,请选择应添加的基本位置。" -#: pretix/base/services/orders.py:888 +#: pretix/base/services/orders.py:959 msgid "" "The selected base position does not allow you to add this product as an add-" "on." msgstr "所选的基本位置不允许您将此产品添加为附加组件。" -#: pretix/base/services/orders.py:889 +#: pretix/base/services/orders.py:960 msgid "You need to choose a subevent for the new position." msgstr "您需要为新位置选择子活动。" -#: pretix/base/services/orders.py:1368 +#: pretix/base/services/orders.py:1439 #, python-format msgid "Your order has been changed: %(code)s" msgstr "您的订单已更改:%(code)s" -#: pretix/base/services/orders.py:1496 +#: pretix/base/services/orders.py:1567 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -3988,7 +4010,7 @@ msgstr "" msgid "Plugin: %s" msgstr "插件:%s" -#: pretix/base/settings.py:306 +#: pretix/base/settings.py:314 #, python-brace-format msgid "" "Hello,\n" @@ -4011,7 +4033,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:319 +#: pretix/base/settings.py:327 #, python-brace-format msgid "" "Hello,\n" @@ -4034,7 +4056,39 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:331 +#: pretix/base/settings.py:339 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order {code} for {event} has been canceled.\n" +#| "\n" +#| "You can view the details of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you have been registered for {event} successfully.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"您好,\n" +"\n" +"您{event}的订单{code}已被取消。\n" +"\n" +"您可以在{url}查看订单的详细信息\n" +"\n" +"致敬,\n" +"您的{event}团队" + +#: pretix/base/settings.py:351 #, python-brace-format msgid "" "Hello,\n" @@ -4058,7 +4112,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:344 +#: pretix/base/settings.py:368 #, python-brace-format msgid "" "Hello,\n" @@ -4083,7 +4137,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:358 +#: pretix/base/settings.py:382 #, python-brace-format msgid "" "Hello,\n" @@ -4111,7 +4165,39 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:373 +#: pretix/base/settings.py:401 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} has been ordered for you.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"您好,\n" +"\n" +"您的{event}订单已更改。\n" +"\n" +"您可以在{url}查看订单状态\n" +"\n" +"致敬,\n" +"您的{event}团队" + +#: pretix/base/settings.py:413 #, python-brace-format msgid "" "Hello,\n" @@ -4133,7 +4219,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:385 +#: pretix/base/settings.py:425 #, python-brace-format msgid "" "Hello,\n" @@ -4159,7 +4245,39 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:403 +#: pretix/base/settings.py:443 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "your order for {event} has been changed.\n" +#| "\n" +#| "You can view the status of your order at\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"a ticket for {event} that has been ordered for you is now paid.\n" +"\n" +"You can view the details and status of your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"您好,\n" +"\n" +"您的{event}订单已更改。\n" +"\n" +"您可以在{url}查看订单状态\n" +"\n" +"致敬,\n" +"您的{event}团队" + +#: pretix/base/settings.py:459 #, python-brace-format msgid "" "Hello,\n" @@ -4184,7 +4302,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:417 +#: pretix/base/settings.py:473 #, python-brace-format msgid "" "Hello,\n" @@ -4228,7 +4346,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:440 +#: pretix/base/settings.py:496 #, python-brace-format msgid "" "Hello,\n" @@ -4250,7 +4368,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:452 +#: pretix/base/settings.py:508 #, python-brace-format msgid "" "Hello,\n" @@ -4280,7 +4398,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:468 +#: pretix/base/settings.py:524 #, python-brace-format msgid "" "Hello,\n" @@ -4309,7 +4427,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:483 +#: pretix/base/settings.py:539 #, python-brace-format msgid "" "Hello,\n" @@ -4327,7 +4445,40 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:497 +#: pretix/base/settings.py:557 +#, fuzzy, python-brace-format +#| msgid "" +#| "Hello,\n" +#| "\n" +#| "you bought a ticket for {event}.\n" +#| "\n" +#| "If you did not do so already, you can download your ticket here:\n" +#| "{url}\n" +#| "\n" +#| "Best regards,\n" +#| "Your {event} team" +msgid "" +"Hello {attendee_name},\n" +"\n" +"you are registered for {event}.\n" +"\n" +"If you did not do so already, you can download your ticket here:\n" +"{url}\n" +"\n" +"Best regards,\n" +"Your {event} team" +msgstr "" +"您好,\n" +"\n" +"您买了一张{event}的票。\n" +"\n" +"如果您还没有这样做,您可以在这里下载您的票:\n" +"{url}\n" +"\n" +"致敬,\n" +"您的{event}团队" + +#: pretix/base/settings.py:569 #, python-brace-format msgid "" "Hello,\n" @@ -4350,62 +4501,62 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:635 pretix/base/settings.py:648 -#: pretix/base/settings.py:698 pretix/base/settings.py:711 -#: pretix/base/settings.py:725 +#: pretix/base/settings.py:707 pretix/base/settings.py:720 +#: pretix/base/settings.py:770 pretix/base/settings.py:783 +#: pretix/base/settings.py:797 msgid "Given name" msgstr "给定名称" -#: pretix/base/settings.py:636 pretix/base/settings.py:649 -#: pretix/base/settings.py:665 pretix/base/settings.py:682 -#: pretix/base/settings.py:697 pretix/base/settings.py:712 -#: pretix/base/settings.py:726 +#: pretix/base/settings.py:708 pretix/base/settings.py:721 +#: pretix/base/settings.py:737 pretix/base/settings.py:754 +#: pretix/base/settings.py:769 pretix/base/settings.py:784 +#: pretix/base/settings.py:798 msgid "Family name" msgstr "姓氏" -#: pretix/base/settings.py:640 pretix/base/settings.py:656 -#: pretix/base/settings.py:671 pretix/base/settings.py:689 -#: pretix/base/settings.py:704 pretix/base/settings.py:734 -#: pretix/base/settings.py:757 +#: pretix/base/settings.py:712 pretix/base/settings.py:728 +#: pretix/base/settings.py:743 pretix/base/settings.py:761 +#: pretix/base/settings.py:776 pretix/base/settings.py:806 +#: pretix/base/settings.py:829 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:641 pretix/base/settings.py:657 -#: pretix/base/settings.py:673 pretix/base/settings.py:691 -#: pretix/base/settings.py:705 pretix/base/settings.py:735 +#: pretix/base/settings.py:713 pretix/base/settings.py:729 +#: pretix/base/settings.py:745 pretix/base/settings.py:763 +#: pretix/base/settings.py:777 pretix/base/settings.py:807 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:647 pretix/base/settings.py:679 +#: pretix/base/settings.py:719 pretix/base/settings.py:751 msgctxt "person_name" msgid "Title" msgstr "标题" -#: pretix/base/settings.py:655 pretix/base/settings.py:688 +#: pretix/base/settings.py:727 pretix/base/settings.py:760 msgctxt "person_name_sample" msgid "Dr" msgstr "博士" -#: pretix/base/settings.py:663 pretix/base/settings.py:680 +#: pretix/base/settings.py:735 pretix/base/settings.py:752 msgid "First name" msgstr "名字" -#: pretix/base/settings.py:664 pretix/base/settings.py:681 +#: pretix/base/settings.py:736 pretix/base/settings.py:753 msgid "Middle name" msgstr "中名" -#: pretix/base/settings.py:745 pretix/base/settings.py:756 +#: pretix/base/settings.py:817 pretix/base/settings.py:828 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:751 +#: pretix/base/settings.py:823 msgid "Calling name" msgstr "叫名字" -#: pretix/base/settings.py:764 +#: pretix/base/settings.py:836 msgid "Latin transcription" msgstr "拉丁语转录" @@ -4599,24 +4750,43 @@ msgstr "点击此处查看和更改您的通知设置:" msgid "Click here disable all notifications immediately:" msgstr "单击此处立即禁用所有通知:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:26 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 +#, fuzzy +#| msgid "" +#| "You are receiving this email because you placed an order for the " +#| "following event:" +msgid "" +"You are receiving this email because someone signed you up for the following " +"event:" +msgstr "您收到此电子邮件是因为您订购了以下活动:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:36 +msgid "Event:" +msgstr "活动:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:37 +msgid "Order code:" +msgstr "订单号:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:30 +#: pretix/base/templates/pretixbase/email/plainwrapper.html:38 +msgid "Order date:" +msgstr "订单日期:" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:32 +#, fuzzy +#| msgid "View order details" +msgid "View registration details" +msgstr "查看订单详情" + +#: pretix/base/templates/pretixbase/email/plainwrapper.html:35 msgid "" "You are receiving this email because you placed an order for the following " "event:" msgstr "您收到此电子邮件是因为您订购了以下活动:" -#: pretix/base/templates/pretixbase/email/plainwrapper.html:27 -msgid "Event:" -msgstr "活动:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:28 -msgid "Order code:" -msgstr "订单号:" - -#: pretix/base/templates/pretixbase/email/plainwrapper.html:29 -msgid "Order date:" -msgstr "订单日期:" - #: pretix/base/templates/pretixbase/forms/widgets/reldate.html:15 #: pretix/base/templates/pretixbase/forms/widgets/reldatetime.html:15 msgid "days before" @@ -4634,93 +4804,93 @@ msgstr "启用输出" msgid "Download ticket" msgstr "下载门票" -#: pretix/base/timeline.py:36 +#: pretix/base/timeline.py:37 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event starts" msgstr "您的活动系列" -#: pretix/base/timeline.py:44 +#: pretix/base/timeline.py:45 #, fuzzy #| msgid "Your event series" msgctxt "timeline" msgid "Your event ends" msgstr "您的活动系列" -#: pretix/base/timeline.py:52 +#: pretix/base/timeline.py:53 msgctxt "timeline" msgid "Admissions for your event start" msgstr "" -#: pretix/base/timeline.py:60 +#: pretix/base/timeline.py:61 #, fuzzy #| msgid "Start of presale" msgctxt "timeline" msgid "Start of ticket sales" msgstr "预售开始" -#: pretix/base/timeline.py:68 +#: pretix/base/timeline.py:69 #, fuzzy #| msgid "End of presale" msgctxt "timeline" msgid "End of ticket sales" msgstr "预售结束" -#: pretix/base/timeline.py:77 +#: pretix/base/timeline.py:78 #, fuzzy #| msgid "Customers can cancel their paid orders" msgctxt "timeline" msgid "Customers can no longer modify their orders" msgstr "客户可以取消他们的已付款订单" -#: pretix/base/timeline.py:86 +#: pretix/base/timeline.py:91 #, fuzzy #| msgid "Mark payment as complete" msgctxt "timeline" msgid "No more payments can be completed" msgstr "将付款标记为已完成" -#: pretix/base/timeline.py:98 +#: pretix/base/timeline.py:103 #, fuzzy #| msgid "Ticket download" msgctxt "timeline" msgid "Tickets can be downloaded" msgstr "票证下载" -#: pretix/base/timeline.py:110 +#: pretix/base/timeline.py:115 #, fuzzy #| msgid "Customers can cancel their unpaid orders" msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" msgstr "客户可以取消未付订单" -#: pretix/base/timeline.py:122 +#: pretix/base/timeline.py:127 #, fuzzy #| msgid "Customers can cancel their paid orders" msgctxt "timeline" msgid "Customers can no longer cancel paid orders" msgstr "客户可以取消他们的已付款订单" -#: pretix/base/timeline.py:136 +#: pretix/base/timeline.py:141 msgctxt "timeline" msgid "Download reminders are being sent out" msgstr "" -#: pretix/base/timeline.py:148 +#: pretix/base/timeline.py:153 #, fuzzy, python-brace-format #| msgid "Product name and variation" msgctxt "timeline" msgid "Product \"{name}\" becomes available" msgstr "产品名称和变量" -#: pretix/base/timeline.py:159 +#: pretix/base/timeline.py:164 #, python-brace-format msgctxt "timeline" msgid "Product \"{name}\" becomes unavailable" msgstr "" -#: pretix/base/timeline.py:176 +#: pretix/base/timeline.py:185 #, python-brace-format msgctxt "timeline" msgid "Payment provider \"{name}\" can no longer be selected" @@ -4781,19 +4951,19 @@ msgstr "任务已完成。" msgid "Filetype not allowed!" msgstr "文件类型不被允许!" -#: pretix/control/forms/event.py:38 pretix/control/forms/organizer.py:254 +#: pretix/control/forms/event.py:39 pretix/control/forms/organizer.py:254 msgid "Use languages" msgstr "使用语言" -#: pretix/control/forms/event.py:40 +#: pretix/control/forms/event.py:41 msgid "Choose all languages that your event should be available in." msgstr "选择您的活动应该可用的所有语言。" -#: pretix/control/forms/event.py:43 +#: pretix/control/forms/event.py:44 msgid "This is an event series" msgstr "这是一个活动系列" -#: pretix/control/forms/event.py:44 +#: pretix/control/forms/event.py:45 msgid "" "Only recommended for advanced users. If this feature is enabled, this will " "not only be a single event but a series of very similar events that are " @@ -4807,24 +4977,24 @@ msgstr "" "面有所不同,但在其他设置中则不同,并且可以同时在多个这些活动中购买门票。您以" "后无法更改此活动的设置。" -#: pretix/control/forms/event.py:70 +#: pretix/control/forms/event.py:71 msgid "" "You already used this slug for a different event. Please choose a new one." msgstr "您已经将此slug用于其他活动。请选择一个新的。" -#: pretix/control/forms/event.py:74 +#: pretix/control/forms/event.py:75 msgid "Event timezone" msgstr "活动时区" -#: pretix/control/forms/event.py:78 pretix/control/forms/event.py:311 +#: pretix/control/forms/event.py:79 pretix/control/forms/event.py:312 msgid "Default language" msgstr "默认语言" -#: pretix/control/forms/event.py:81 +#: pretix/control/forms/event.py:82 msgid "Sales tax rate" msgstr "销售税率" -#: pretix/control/forms/event.py:82 +#: pretix/control/forms/event.py:83 msgid "" "Do you need to pay sales tax on your tickets? In this case, please enter the " "applicable tax rate here in percent. If you have a more complicated tax " @@ -4833,7 +5003,7 @@ msgstr "" "您需要为门票支付销售税吗?在这种情况下,请在此处输入适用的税率百分比。如果您" "有更复杂的税务情况,您可以在以后添加更多税率和详细配置。" -#: pretix/control/forms/event.py:124 pretix/control/forms/event.py:225 +#: pretix/control/forms/event.py:125 pretix/control/forms/event.py:226 msgid "" "Sample Conference Center\n" "Heidelberg, Germany" @@ -4841,57 +5011,57 @@ msgstr "" "样品会议中心\n" "海德堡,德国" -#: pretix/control/forms/event.py:135 pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:136 pretix/control/forms/event.py:417 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "您的默认语言环境也必须为您的活动启用(参见上面的方框)。" -#: pretix/control/forms/event.py:139 +#: pretix/control/forms/event.py:140 msgid "Your default locale must be specified." msgstr "必须指定默认区域设置。" -#: pretix/control/forms/event.py:192 +#: pretix/control/forms/event.py:193 msgid "Copy configuration from" msgstr "从中复制配置" -#: pretix/control/forms/event.py:195 pretix/control/forms/item.py:206 +#: pretix/control/forms/event.py:196 pretix/control/forms/item.py:206 msgid "Do not copy" msgstr "不要复制" -#: pretix/control/forms/event.py:266 +#: pretix/control/forms/event.py:267 msgid "Show event end date" msgstr "显示活动结束日期" -#: pretix/control/forms/event.py:267 +#: pretix/control/forms/event.py:268 msgid "If disabled, only event's start date will be displayed to the public." msgstr "如果禁用,则仅向公众显示活动的开始日期。" -#: pretix/control/forms/event.py:271 +#: pretix/control/forms/event.py:272 msgid "Show dates with time" msgstr "显示日期和时间" -#: pretix/control/forms/event.py:272 +#: pretix/control/forms/event.py:273 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "如果禁用,将显示活动的开始和结束日期,而不显示时间。" -#: pretix/control/forms/event.py:276 +#: pretix/control/forms/event.py:277 msgid "Show items outside presale period" msgstr "显示预售期以外的项目" -#: pretix/control/forms/event.py:277 +#: pretix/control/forms/event.py:278 msgid "" "Show item details before presale has started and after presale has ended" msgstr "预售开始前和预售结束后显示项目详细信息" -#: pretix/control/forms/event.py:281 +#: pretix/control/forms/event.py:282 msgid "" "Show net prices instead of gross prices in the product list (not " "recommended!)" msgstr "在产品列表中显示净价而不是总价(不推荐!)" -#: pretix/control/forms/event.py:282 +#: pretix/control/forms/event.py:283 #, fuzzy #| msgid "" #| "Independent of your choice, the cart will show gross prices as this the " @@ -4901,19 +5071,19 @@ msgid "" "price that needs to be paid" msgstr "独立于您的选择,购物车将显示总价格,因为这是需要支付的价格" -#: pretix/control/forms/event.py:287 +#: pretix/control/forms/event.py:288 msgid "Show start date" msgstr "显示开始日期" -#: pretix/control/forms/event.py:288 +#: pretix/control/forms/event.py:289 msgid "Show the presale start date before presale has started." msgstr "在预售开始前显示预售开始日期。" -#: pretix/control/forms/event.py:293 +#: pretix/control/forms/event.py:294 msgid "Last date of modifications" msgstr "修改的最后日期" -#: pretix/control/forms/event.py:294 +#: pretix/control/forms/event.py:295 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -4923,23 +5093,23 @@ msgstr "" "用户可以修改订单详细信息的最后日期,例如观众姓名或问题答案。如果您使用活动系" "列功能并且订单包含多个活动日期的票证,则将使用最早的日期。" -#: pretix/control/forms/event.py:306 +#: pretix/control/forms/event.py:307 msgid "Available languages" msgstr "可用语言" -#: pretix/control/forms/event.py:314 pretix/control/forms/event.py:1306 +#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1391 msgid "Show number of tickets left" msgstr "显示剩余的票数" -#: pretix/control/forms/event.py:315 pretix/control/forms/event.py:1307 +#: pretix/control/forms/event.py:316 pretix/control/forms/event.py:1392 msgid "Publicly show how many tickets of a certain type are still available." msgstr "公开显示某种类型的票还有多少。" -#: pretix/control/forms/event.py:319 +#: pretix/control/forms/event.py:320 msgid "Enable waiting list" msgstr "启用等待列表" -#: pretix/control/forms/event.py:320 pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:321 pretix/control/forms/event.py:1397 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -4950,11 +5120,11 @@ msgstr "" "给等待名单上的第一个人,此人将收到一封电子邮件通知,其中包含一张可用于购买票" "的优惠券。" -#: pretix/control/forms/event.py:326 +#: pretix/control/forms/event.py:327 msgid "Waiting list response time" msgstr "等待列表响应时间" -#: pretix/control/forms/event.py:328 +#: pretix/control/forms/event.py:329 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -4963,11 +5133,11 @@ msgstr "" "如果将票证发送给等待名单上的人,则必须在该数小时内兑换,直至其到期并且可以重" "新分配给列表中的下一个人。" -#: pretix/control/forms/event.py:334 +#: pretix/control/forms/event.py:335 msgid "Automatic waiting list assignments" msgstr "等待列表自动分配" -#: pretix/control/forms/event.py:335 +#: pretix/control/forms/event.py:336 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -4979,27 +5149,27 @@ msgstr "" "效,邮件将不会自动发送,但您可以通过控制面板手动发送。如果禁用等待列表但启用" "此选项,则仍会发送票证。" -#: pretix/control/forms/event.py:343 +#: pretix/control/forms/event.py:344 msgid "Ask for attendee names" msgstr "询问观众姓名" -#: pretix/control/forms/event.py:344 +#: pretix/control/forms/event.py:345 msgid "Ask for a name for all tickets which include admission to the event." msgstr "询问所有门票的名称,包括入场券。" -#: pretix/control/forms/event.py:348 +#: pretix/control/forms/event.py:349 msgid "Require attendee names" msgstr "需要观众姓名" -#: pretix/control/forms/event.py:349 +#: pretix/control/forms/event.py:350 msgid "Require customers to fill in the names of all attendees." msgstr "要求所有观众填写姓名。" -#: pretix/control/forms/event.py:354 +#: pretix/control/forms/event.py:355 msgid "Name format" msgstr "名称格式" -#: pretix/control/forms/event.py:355 +#: pretix/control/forms/event.py:356 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behaviour when sorting or " @@ -5008,11 +5178,11 @@ msgstr "" "这定义了pretix如何要求人名。在收到订单后更改此项可能会导致在排序或更改名称时" "出现意外行为。" -#: pretix/control/forms/event.py:360 +#: pretix/control/forms/event.py:361 msgid "Ask for email addresses per ticket" msgstr "询问每张票的电子邮件地址" -#: pretix/control/forms/event.py:361 +#: pretix/control/forms/event.py:362 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5027,11 +5197,11 @@ msgstr "" "每个观众的个人地址,即使是在团体订单的情况下,这可能很有用。然而,pretix会将" "订单确认仅发送到一个主电子邮件地址,而不是每个观众的地址。" -#: pretix/control/forms/event.py:370 +#: pretix/control/forms/event.py:371 msgid "Require email addresses per ticket" msgstr "每张票需要电子邮件地址" -#: pretix/control/forms/event.py:371 +#: pretix/control/forms/event.py:372 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5040,47 +5210,47 @@ msgstr "" "要求客户填写所有入场券的个人电子邮件地址。有关详细信息,请参阅上面的选项。无" "论此设置如何,始终需要一个用于订单确认的电子邮件地址。" -#: pretix/control/forms/event.py:378 +#: pretix/control/forms/event.py:379 msgid "Ask for the order email address twice" msgstr "询问订单电子邮件地址两次" -#: pretix/control/forms/event.py:379 +#: pretix/control/forms/event.py:380 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "要求客户填写两次主电子邮件地址以避免错误。" -#: pretix/control/forms/event.py:384 +#: pretix/control/forms/event.py:385 msgid "Maximum number of items per order" msgstr "每个订单的最大项目数" -#: pretix/control/forms/event.py:385 +#: pretix/control/forms/event.py:386 msgid "Add-on products will not be counted." msgstr "附加产品不计算在内。" -#: pretix/control/forms/event.py:389 +#: pretix/control/forms/event.py:390 msgid "Reservation period" msgstr "预定期限" -#: pretix/control/forms/event.py:390 +#: pretix/control/forms/event.py:391 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "为该用户保留用户购物车中的商品的分钟数。" -#: pretix/control/forms/event.py:393 pretix/control/forms/event.py:1329 +#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1414 msgid "Imprint URL" msgstr "版本说明网址" -#: pretix/control/forms/event.py:394 pretix/control/forms/event.py:1330 +#: pretix/control/forms/event.py:395 pretix/control/forms/event.py:1415 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "这应该指向网站中包含您的联系方式和法律信息的部分。" -#: pretix/control/forms/event.py:399 +#: pretix/control/forms/event.py:400 msgid "Confirmation text" msgstr "确认文本" -#: pretix/control/forms/event.py:400 +#: pretix/control/forms/event.py:401 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5090,47 +5260,47 @@ msgstr "" "此文本需要用户确认才能进行购买。例如,您可以在此处链接您的服务条款。 如果您使" "用“页面”功能发布服务条款,则不需要此设置,因为您可以在此处进行配置。" -#: pretix/control/forms/event.py:407 pretix/control/forms/event.py:1335 +#: pretix/control/forms/event.py:408 pretix/control/forms/event.py:1420 msgid "Contact address" msgstr "联系地址" -#: pretix/control/forms/event.py:409 pretix/control/forms/event.py:1337 +#: pretix/control/forms/event.py:410 pretix/control/forms/event.py:1422 msgid "We'll show this publicly to allow attendees to contact you." msgstr "我们将公开展示此内容,以便观众与您联系。" -#: pretix/control/forms/event.py:420 +#: pretix/control/forms/event.py:421 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "如果您不要求,则不能要求指定观众姓名。" -#: pretix/control/forms/event.py:424 +#: pretix/control/forms/event.py:425 msgid "You have to ask for attendee emails if you want to make them required." msgstr "如果想使它成为必需的,您必须向观众索要电子邮件。" -#: pretix/control/forms/event.py:432 +#: pretix/control/forms/event.py:433 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "例如,我在此确认我已阅读并同意活动组织者的服务条款并同意这些条款。" -#: pretix/control/forms/event.py:436 +#: pretix/control/forms/event.py:437 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "询问{fields},显示方式如{example}" -#: pretix/control/forms/event.py:446 +#: pretix/control/forms/event.py:447 msgid "Customers can cancel their unpaid orders" msgstr "客户可以取消未付订单" -#: pretix/control/forms/event.py:450 pretix/control/forms/event.py:472 +#: pretix/control/forms/event.py:451 pretix/control/forms/event.py:473 msgid "Do not allow cancellations after" msgstr "之后不允许取消" -#: pretix/control/forms/event.py:454 +#: pretix/control/forms/event.py:455 msgid "Customers can cancel their paid orders" msgstr "客户可以取消他们的已付款订单" -#: pretix/control/forms/event.py:455 +#: pretix/control/forms/event.py:456 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5138,23 +5308,23 @@ msgstr "" "如果支付方式允许,已支付的款项将自动退还。否则,将创建手动退款以供您手动处" "理。" -#: pretix/control/forms/event.py:460 +#: pretix/control/forms/event.py:461 msgid "Keep a fixed cancellation fee" msgstr "保留固定的取消费用" -#: pretix/control/forms/event.py:464 +#: pretix/control/forms/event.py:465 msgid "Keep payment, shipping and service fees" msgstr "保留付款,运费和服务费" -#: pretix/control/forms/event.py:468 +#: pretix/control/forms/event.py:469 msgid "Keep a percentual cancellation fee" msgstr "保留百分比取消费" -#: pretix/control/forms/event.py:479 +#: pretix/control/forms/event.py:480 msgid "Payment term in days" msgstr "付款期限(天)" -#: pretix/control/forms/event.py:480 +#: pretix/control/forms/event.py:481 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5165,11 +5335,11 @@ msgstr "" "们建议您使用14天。如果您只使用实时付款方式,我们建议您设置两到三天,允许用户" "重试失败的付款。" -#: pretix/control/forms/event.py:486 +#: pretix/control/forms/event.py:487 msgid "Last date of payments" msgstr "最后付款日期" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:488 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5178,11 +5348,11 @@ msgstr "" "接受任何付款的最后日期。这优先于上面配置的天数。如果您使用项目序列功能并且订" "单包含多个日期的票证,则将使用最早的日期。" -#: pretix/control/forms/event.py:493 +#: pretix/control/forms/event.py:494 msgid "Only end payment terms on weekdays" msgstr "仅在工作日结束付款条款" -#: pretix/control/forms/event.py:494 +#: pretix/control/forms/event.py:495 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5192,11 +5362,11 @@ msgstr "" "如果激活此项,并且任何订单的付款期限在星期六或星期日结束,则将改为下星期一。" "一些国家的民法要求这样做。这不会影响上面配置的最后一次付款日期。" -#: pretix/control/forms/event.py:500 +#: pretix/control/forms/event.py:501 msgid "Automatically expire unpaid orders" msgstr "未付订单自动过期" -#: pretix/control/forms/event.py:501 +#: pretix/control/forms/event.py:502 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5205,11 +5375,11 @@ msgstr "" "如果选中,所有未付订单将在付款截止日期后自动从“待处理”变为“已过期”。这意味着" "这些票可以回到票池,由其他人订购。" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:508 msgid "Accept late payments" msgstr "接受延迟付款" -#: pretix/control/forms/event.py:508 +#: pretix/control/forms/event.py:509 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5218,11 +5388,11 @@ msgstr "" "只要有足够的容量,即使订单处于“已过期”状态,也接受订单付款。在上面配置的“上次" "付款日期”之后,我们不会接受任何付款。" -#: pretix/control/forms/event.py:515 +#: pretix/control/forms/event.py:516 msgid "Tax rule for payment fees" msgstr "支付费用的税收规则" -#: pretix/control/forms/event.py:517 +#: pretix/control/forms/event.py:518 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5231,91 +5401,91 @@ msgstr "" "适用于为单个付款方法配置的附加费用的税收规则。这将设置税率和反向收费规则,其" "他设置的税率规则将被忽略。" -#: pretix/control/forms/event.py:526 +#: pretix/control/forms/event.py:527 msgid "Guidance text" msgstr "指导文本" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:528 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "此文本将显示在付款选项上方。如果需要,可以在这里向用户解释这些选择。" -#: pretix/control/forms/event.py:538 +#: pretix/control/forms/event.py:539 msgid "The last payment date cannot be before the end of presale." msgstr "最后付款日期不能在预售结束之前。" -#: pretix/control/forms/event.py:592 +#: pretix/control/forms/event.py:593 msgid "Ask for invoice address" msgstr "询问发票地址" -#: pretix/control/forms/event.py:596 +#: pretix/control/forms/event.py:597 msgid "Require invoice address" msgstr "需要发票地址" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:602 msgid "Require a business addresses" msgstr "需要商家地址" -#: pretix/control/forms/event.py:602 +#: pretix/control/forms/event.py:603 msgid "This will require users to enter a company name." msgstr "这将要求用户输入公司名称。" -#: pretix/control/forms/event.py:607 +#: pretix/control/forms/event.py:608 msgid "Require customer name" msgstr "需要用户姓名" -#: pretix/control/forms/event.py:614 +#: pretix/control/forms/event.py:615 msgid "Ask for VAT ID" msgstr "询问增值税号" -#: pretix/control/forms/event.py:615 +#: pretix/control/forms/event.py:616 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "仅在要求发票地址时有效。不需要增值税号。" -#: pretix/control/forms/event.py:620 +#: pretix/control/forms/event.py:621 msgid "Ask for beneficiary" msgstr "要求受益人" -#: pretix/control/forms/event.py:625 +#: pretix/control/forms/event.py:626 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." msgid "Do not ask for invoice address if an order is free" msgstr "仅在要求发票地址时有效。不需要增值税号。" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:630 msgid "Show free products on invoices" msgstr "在发票上显示免费产品" -#: pretix/control/forms/event.py:630 +#: pretix/control/forms/event.py:631 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "请注意,对于仅包含免费产品的订单,不会生成发票。" -#: pretix/control/forms/event.py:635 +#: pretix/control/forms/event.py:636 msgid "Invoice address explanation" msgstr "发票地址说明" -#: pretix/control/forms/event.py:639 +#: pretix/control/forms/event.py:640 msgid "This text will be shown above the invoice address form during checkout." msgstr "此文本将付款流程中显示在发票地址上方。" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:643 msgid "Generate invoices with consecutive numbers" msgstr "生成具有连续编号的发票" -#: pretix/control/forms/event.py:643 +#: pretix/control/forms/event.py:644 msgid "If deactivated, the order code will be used in the invoice number." msgstr "如果取消激活,订单号将用于发票号。" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:648 msgid "Invoice number prefix" msgstr "发票号码前缀" -#: pretix/control/forms/event.py:648 +#: pretix/control/forms/event.py:649 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5327,43 +5497,55 @@ msgstr "" "同一组织内的多个项目在此字段中使用相同的值,则它们将共享其号码范围,即每个完" "整号码将在您的所有项目中最多使用一次。此设置仅影响将来的发票。" -#: pretix/control/forms/event.py:655 +#: pretix/control/forms/event.py:656 msgid "Generate invoices" msgstr "生成发票" -#: pretix/control/forms/event.py:659 +#: pretix/control/forms/event.py:660 msgid "Do not generate invoices" msgstr "不要生成发票" -#: pretix/control/forms/event.py:660 +#: pretix/control/forms/event.py:661 msgid "Only manually in admin panel" msgstr "仅在管理面板中手动" -#: pretix/control/forms/event.py:661 +#: pretix/control/forms/event.py:662 msgid "Automatically on user request" msgstr "自动根据用户请求" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:663 msgid "Automatically for all created orders" msgstr "自动为所有已创建的订单" -#: pretix/control/forms/event.py:663 +#: pretix/control/forms/event.py:664 msgid "Automatically on payment" msgstr "自动付款" -#: pretix/control/forms/event.py:665 +#: pretix/control/forms/event.py:666 msgid "Invoices will never be automatically generated for free orders." msgstr "永远不会为免费订单自动生成发票。" -#: pretix/control/forms/event.py:668 +#: pretix/control/forms/event.py:669 +#, fuzzy +#| msgid "Generate invoices" +msgid "Generate invoices for Sales channels" +msgstr "生成发票" + +#: pretix/control/forms/event.py:672 +msgid "" +"If you have enabled invoice generation in the previous setting, you can " +"limit it here to specific sales channels." +msgstr "" + +#: pretix/control/forms/event.py:676 msgid "Show attendee names on invoices" msgstr "在发票上显示观众姓名" -#: pretix/control/forms/event.py:672 +#: pretix/control/forms/event.py:680 msgid "Attach invoices to emails" msgstr "将发票附加到电子邮件" -#: pretix/control/forms/event.py:673 +#: pretix/control/forms/event.py:681 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5374,139 +5556,149 @@ msgstr "" "自动生成的,则会附加到付款确认邮件中。如果它们不是自动生成的,则不会附加到电" "子邮件中。" -#: pretix/control/forms/event.py:680 +#: pretix/control/forms/event.py:688 msgid "Invoice style" msgstr "发票样式" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:697 msgid "Address line" msgstr "地址栏" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:701 msgid "Albert Einstein Road 52" msgstr "阿尔伯特爱因斯坦路52号" -#: pretix/control/forms/event.py:719 +#: pretix/control/forms/event.py:727 msgid "Domestic tax ID" msgstr "国内税号" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:731 msgid "EU VAT ID" msgstr "欧盟增值税号" -#: pretix/control/forms/event.py:730 +#: pretix/control/forms/event.py:738 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "例如,通过此文档,我们向您发送了订单发票。" -#: pretix/control/forms/event.py:734 +#: pretix/control/forms/event.py:742 msgid "Introductory text" msgstr "介绍性文字" -#: pretix/control/forms/event.py:735 +#: pretix/control/forms/event.py:743 msgid "Will be printed on every invoice above the invoice rows." msgstr "将打印在发票行以上的每张发票上。" -#: pretix/control/forms/event.py:742 +#: pretix/control/forms/event.py:750 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "例如,感谢您的购买!有关活动的更多信息,请访问…" -#: pretix/control/forms/event.py:746 +#: pretix/control/forms/event.py:754 msgid "Additional text" msgstr "附加文本" -#: pretix/control/forms/event.py:747 +#: pretix/control/forms/event.py:755 msgid "Will be printed on every invoice below the invoice total." msgstr "将打印在发票总额以下的每张发票上。" -#: pretix/control/forms/event.py:754 +#: pretix/control/forms/event.py:762 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "例如,您的银行详细信息、法律详细信息,如增值税ID、注册号等。" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:766 msgid "Footer" msgstr "页脚" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:767 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "将在每个发票页面的末尾以中心和较小的字体打印。" -#: pretix/control/forms/event.py:763 +#: pretix/control/forms/event.py:771 msgid "Invoice language" msgstr "发票语言" -#: pretix/control/forms/event.py:764 pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:772 pretix/control/forms/event.py:789 msgid "The user's language" msgstr "用户的语言" -#: pretix/control/forms/event.py:767 pretix/control/forms/event.py:1047 +#: pretix/control/forms/event.py:775 pretix/control/forms/event.py:1132 #: pretix/control/forms/organizer.py:228 msgid "Logo image" msgstr "形象标识" -#: pretix/control/forms/event.py:770 +#: pretix/control/forms/event.py:778 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "我们将以2.5 cm的最大高度和宽度显示您的徽标。" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:804 msgid "Subject prefix" msgstr "主题前缀" -#: pretix/control/forms/event.py:794 +#: pretix/control/forms/event.py:805 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" "这将作为所有外发邮件的主题,格式为[前缀]。例如,选择您的活动名称的简短形式。" -#: pretix/control/forms/event.py:799 +#: pretix/control/forms/event.py:810 msgid "Sender address" msgstr "发件人地址" -#: pretix/control/forms/event.py:800 +#: pretix/control/forms/event.py:811 msgid "Sender address for outgoing emails" msgstr "外发电子邮件的发件人地址" -#: pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:814 +#, fuzzy +#| msgid "Attendee name" +msgid "Sender name" +msgstr "观众姓名" + +#: pretix/control/forms/event.py:815 +msgid "" +"Sender name used in conjunction with the sender address for outgoing emails. " +"Defaults to your event name." +msgstr "" + +#: pretix/control/forms/event.py:820 msgid "Bcc address" msgstr "密件地址" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:821 msgid "All emails will be sent to this address as a Bcc copy" msgstr "所有电子邮件都将作为密件抄送副本发送到此地址" -#: pretix/control/forms/event.py:811 +#: pretix/control/forms/event.py:828 msgid "Signature" msgstr "签名" -#: pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "这将附在每封电子邮件中。 可用占位符:{event}" -#: pretix/control/forms/event.py:819 +#: pretix/control/forms/event.py:836 msgid "e.g. your contact details" msgstr "例如,您的联系方式" -#: pretix/control/forms/event.py:824 +#: pretix/control/forms/event.py:841 msgid "HTML mail renderer" msgstr "HTML邮件渲染器" -#: pretix/control/forms/event.py:830 pretix/control/forms/event.py:839 -#: pretix/control/forms/event.py:846 pretix/control/forms/event.py:853 -#: pretix/control/forms/event.py:881 pretix/control/forms/event.py:888 -#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:902 -#: pretix/control/forms/event.py:911 -#: pretix/control/templates/pretixcontrol/pdf/index.html:327 -msgid "Text" -msgstr "文本" +#: pretix/control/forms/event.py:847 pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:970 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Text sent to order contact address" +msgstr "订单联系地址已更改" -#: pretix/control/forms/event.py:833 +#: pretix/control/forms/event.py:850 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5515,7 +5707,36 @@ msgstr "" "可用占位符:{event},{total_with_currency},{total},{currency},{date}," "{payment_info},{url},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:842 +#: pretix/control/forms/event.py:856 pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:898 pretix/control/forms/event.py:977 +#, fuzzy +#| msgid "Send a new email based on this" +msgid "Send an email to attendees" +msgstr "基于此发送新电子邮件" + +#: pretix/control/forms/event.py:857 pretix/control/forms/event.py:878 +#: pretix/control/forms/event.py:899 pretix/control/forms/event.py:978 +msgid "" +"If the order contains attendees with email addresses different from the " +"person who orders the tickets, the following email will be sent out to the " +"attendees." +msgstr "" + +#: pretix/control/forms/event.py:862 pretix/control/forms/event.py:883 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:983 +#, fuzzy +#| msgid "Text (sent by admin)" +msgid "Text sent to attendees" +msgstr "文本(有管理员发送)" + +#: pretix/control/forms/event.py:865 pretix/control/forms/event.py:886 +#: pretix/control/forms/event.py:907 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {event}, {url}, {attendee_name}" +msgstr "可用占位符:{event},{url}" + +#: pretix/control/forms/event.py:873 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -5523,37 +5744,44 @@ msgid "" msgstr "" "可用占位符:{event},{url},{invoice_name},{invoice_company},{payment_info}" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:863 +#: pretix/control/forms/event.py:894 pretix/control/forms/event.py:915 +#: pretix/control/forms/event.py:922 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "可用占位符:{event},{url},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:860 +#: pretix/control/forms/event.py:912 pretix/control/forms/event.py:940 +#: pretix/control/forms/event.py:947 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "Text" +msgstr "文本" + +#: pretix/control/forms/event.py:919 msgid "Text (sent by admin)" msgstr "文本(有管理员发送)" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:926 msgid "Text (requested by user)" msgstr "文本(用户要求)" -#: pretix/control/forms/event.py:870 +#: pretix/control/forms/event.py:929 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "可用占位符:{event},{orders}" -#: pretix/control/forms/event.py:874 pretix/control/forms/event.py:918 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:990 msgid "Number of days" msgstr "天数" -#: pretix/control/forms/event.py:877 +#: pretix/control/forms/event.py:936 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "此电子邮件将在订单到期的前这几天发出。如果值为0,则永远不会发送邮件。" -#: pretix/control/forms/event.py:884 +#: pretix/control/forms/event.py:943 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -5561,18 +5789,18 @@ msgid "" msgstr "" "可用占位符:{event},{url},{expire_date},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:891 +#: pretix/control/forms/event.py:950 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "可用占位符:{event},{url},{product},{hours},{code}" -#: pretix/control/forms/event.py:898 +#: pretix/control/forms/event.py:957 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "可用占位符:{event},{code},{url}" -#: pretix/control/forms/event.py:905 pretix/control/forms/orders.py:386 -#: pretix/plugins/sendmail/forms.py:37 pretix/plugins/sendmail/forms.py:46 +#: pretix/control/forms/event.py:964 pretix/control/forms/orders.py:386 +#: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -5581,23 +5809,29 @@ msgstr "" "可用占位符:{expire_date},{event},{code},{date},{url},{invoice_name}," "{invoice_company}" -#: pretix/control/forms/event.py:914 +#: pretix/control/forms/event.py:973 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "可用占位符:{event},{url}" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:986 +#, fuzzy, python-brace-format +#| msgid "Available placeholders: {event}, {url}" +msgid "Available placeholders: {attendee_name}, {event}, {url}" +msgstr "可用占位符:{event},{url}" + +#: pretix/control/forms/event.py:993 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" "此电子邮件将在订单项目开始的前几天发送。如果该字段为空,则永远不会发送邮件。" -#: pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:997 msgid "Received order" msgstr "收到订单" -#: pretix/control/forms/event.py:928 +#: pretix/control/forms/event.py:1000 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5606,11 +5840,11 @@ msgstr "" "可用占位符:{event},{total_with_currency},{total},{currency},{date}," "{url},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:934 +#: pretix/control/forms/event.py:1006 msgid "Approved order" msgstr "批准的订单" -#: pretix/control/forms/event.py:937 +#: pretix/control/forms/event.py:1009 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5622,11 +5856,11 @@ msgstr "" "{event},{total_with_currency},{total},{currency},{date},{payment_info}," "{url},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:1016 msgid "Denied order" msgstr "拒绝订单" -#: pretix/control/forms/event.py:947 +#: pretix/control/forms/event.py:1019 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5635,154 +5869,154 @@ msgstr "" "可用占位符:{event},{total_with_currency},{total},{currency},{date}," "{comment},{url},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:953 +#: pretix/control/forms/event.py:1025 msgid "Use custom SMTP server" msgstr "使用自定义SMTP服务器" -#: pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:1026 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "所有与您的活动相关的邮件都将通过您指定的smtp服务器发送。" -#: pretix/control/forms/event.py:958 +#: pretix/control/forms/event.py:1030 msgid "Hostname" msgstr "主机名" -#: pretix/control/forms/event.py:963 +#: pretix/control/forms/event.py:1035 msgid "Port" msgstr "端口" -#: pretix/control/forms/event.py:968 +#: pretix/control/forms/event.py:1040 msgid "Username" msgstr "用户姓名" -#: pretix/control/forms/event.py:980 +#: pretix/control/forms/event.py:1052 msgid "Use STARTTLS" msgstr "使用 STARTTLS" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:1053 msgid "Commonly enabled on port 587." msgstr "通常在端口587上启用。" -#: pretix/control/forms/event.py:985 +#: pretix/control/forms/event.py:1057 msgid "Use SSL" msgstr "使用 SSL" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:1058 msgid "Commonly enabled on port 465." msgstr "通常在端口465上启用。" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1098 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "您可以激活SSL或STARTTLS 安全性,但不能同时激活两者。" -#: pretix/control/forms/event.py:1018 pretix/control/forms/organizer.py:192 +#: pretix/control/forms/event.py:1103 pretix/control/forms/organizer.py:192 msgid "Primary color" msgstr "原色" -#: pretix/control/forms/event.py:1022 pretix/control/forms/event.py:1032 -#: pretix/control/forms/event.py:1042 pretix/control/forms/organizer.py:196 +#: pretix/control/forms/event.py:1107 pretix/control/forms/event.py:1117 +#: pretix/control/forms/event.py:1127 pretix/control/forms/organizer.py:196 #: pretix/control/forms/organizer.py:206 pretix/control/forms/organizer.py:216 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "请输入颜色的十六进制代码,例如#990000。" -#: pretix/control/forms/event.py:1027 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1112 pretix/control/forms/organizer.py:201 msgid "Accent color for success" msgstr "强调成功的颜色" -#: pretix/control/forms/event.py:1028 pretix/control/forms/organizer.py:202 +#: pretix/control/forms/event.py:1113 pretix/control/forms/organizer.py:202 msgid "We strongly suggest to use a shade of green." msgstr "我们强烈建议使用绿色阴影。" -#: pretix/control/forms/event.py:1037 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1122 pretix/control/forms/organizer.py:211 msgid "Accent color for errors" msgstr "强调错误的颜色" -#: pretix/control/forms/event.py:1038 +#: pretix/control/forms/event.py:1123 msgid "We strongly suggest to use a dark shade of red." msgstr "我们强烈建议使用深红色。" -#: pretix/control/forms/event.py:1050 +#: pretix/control/forms/event.py:1135 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "如果您提供标识图片,我们默认情况下不会在页眉中显示您的项目名称和日期。" -#: pretix/control/forms/event.py:1054 pretix/control/forms/organizer.py:259 +#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:259 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "字形" -#: pretix/control/forms/event.py:1058 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:1143 pretix/control/forms/organizer.py:263 msgid "Only respected by modern browsers." msgstr "仅受现代浏览器的尊重。" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1151 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "预售结束" -#: pretix/control/forms/event.py:1070 +#: pretix/control/forms/event.py:1155 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1074 +#: pretix/control/forms/event.py:1159 msgid "Voucher explanation" msgstr "票证说明" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1163 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "此文本将显示在票证号码的输入旁边。您可以使用它来解释如何获取票证号码。" -#: pretix/control/forms/event.py:1082 +#: pretix/control/forms/event.py:1167 msgid "Show variations of a product expanded by default" msgstr "显示默认情况下展开的产品的变化" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1171 msgctxt "subevent" msgid "Date ordering" msgstr "日期排序" -#: pretix/control/forms/event.py:1089 +#: pretix/control/forms/event.py:1174 msgid "Event start time (descending)" msgstr "活动开始时间(递减)" -#: pretix/control/forms/event.py:1091 +#: pretix/control/forms/event.py:1176 msgid "Name (descending)" msgstr "姓名(递减)" -#: pretix/control/forms/event.py:1095 +#: pretix/control/forms/event.py:1180 msgid "Ask search engines not to index the ticket shop" msgstr "要求搜索引擎不要为售票处编制索引" -#: pretix/control/forms/event.py:1099 +#: pretix/control/forms/event.py:1184 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1115 +#: pretix/control/forms/event.py:1200 msgid "Use feature" msgstr "使用特征" -#: pretix/control/forms/event.py:1116 +#: pretix/control/forms/event.py:1201 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "使用pretix生成供用户下载和打印的票。" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1205 msgid "Download date" msgstr "下载日期" -#: pretix/control/forms/event.py:1121 +#: pretix/control/forms/event.py:1206 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -5791,55 +6025,55 @@ msgstr "" "在此日期之后将提供门票下载。如果您使用活动序列功能并且订单包含多个活动日期的" "门票,则如果至少有一个活动日期允许,则可以下载所有门票。" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1212 msgid "Offer to download tickets separately for add-on products" msgstr "提供单独下载附加产品的门票" -#: pretix/control/forms/event.py:1131 +#: pretix/control/forms/event.py:1216 msgid "Generate tickets for non-admission products" msgstr "生成非入场产品的门票" -#: pretix/control/forms/event.py:1135 +#: pretix/control/forms/event.py:1220 msgid "Offer to download tickets even before an order is paid" msgstr "即使在支付订单之前也可以下载门票" -#: pretix/control/forms/event.py:1176 +#: pretix/control/forms/event.py:1261 msgid "Any country" msgstr "任何国家" -#: pretix/control/forms/event.py:1177 +#: pretix/control/forms/event.py:1262 msgid "European Union" msgstr "欧盟" -#: pretix/control/forms/event.py:1189 +#: pretix/control/forms/event.py:1274 msgid "Any customer" msgstr "任何客户" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1275 msgid "Individual" msgstr "个体" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1276 msgid "Business" msgstr "业务" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1277 msgid "Business with valid VAT ID" msgstr "具有有效增值税ID的商家" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1283 msgid "Charge VAT" msgstr "收取增值费" -#: pretix/control/forms/event.py:1200 +#: pretix/control/forms/event.py:1285 msgid "No VAT" msgstr "无增值税" -#: pretix/control/forms/event.py:1229 +#: pretix/control/forms/event.py:1314 msgid "Pre-selected voucher" msgstr "预选票证" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1316 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -5849,11 +6083,11 @@ msgstr "" "如果设置,小部件将显示产品,就好像已输入此票证一样,当通过小部件购买产品时," "将使用此票证。例如,这可以用于提供折扣或解锁密钥产品的小部件。" -#: pretix/control/forms/event.py:1236 +#: pretix/control/forms/event.py:1321 msgid "Compatibility mode" msgstr "兼容模式" -#: pretix/control/forms/event.py:1238 +#: pretix/control/forms/event.py:1323 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -5861,50 +6095,50 @@ msgstr "" "我们的常规窗口小部件不适用于所有网站构建器。如果遇到问题,请尝试使用此兼容模" "式。" -#: pretix/control/forms/event.py:1259 +#: pretix/control/forms/event.py:1344 msgid "The given voucher code does not exist." msgstr "给定的票证号不存在。" -#: pretix/control/forms/event.py:1266 +#: pretix/control/forms/event.py:1351 msgid "The password you entered was not correct." msgstr "您输入的密码不正确。" -#: pretix/control/forms/event.py:1267 pretix/control/forms/organizer.py:41 +#: pretix/control/forms/event.py:1352 pretix/control/forms/organizer.py:41 msgid "The slug you entered was not correct." msgstr "您输入的slug不正确。" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1356 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "您的密码" -#: pretix/control/forms/event.py:1276 pretix/control/forms/organizer.py:45 +#: pretix/control/forms/event.py:1361 pretix/control/forms/organizer.py:45 msgid "Event slug" msgstr "活动slug" -#: pretix/control/forms/event.py:1318 +#: pretix/control/forms/event.py:1403 msgid "Ticket downloads" msgstr "门票下载" -#: pretix/control/forms/event.py:1319 +#: pretix/control/forms/event.py:1404 msgid "Your customers will be able to download their tickets in PDF format." msgstr "您的客户可以下载PDF格式的门票。" -#: pretix/control/forms/event.py:1323 +#: pretix/control/forms/event.py:1408 msgid "Require all attendees to fill in their names" msgstr "要求所有观众填写姓名" -#: pretix/control/forms/event.py:1324 +#: pretix/control/forms/event.py:1409 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "默认情况下,我们会询问姓名但不要求他们。您可以在设置中完全关闭此功能。" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1435 msgid "Payment via Stripe" msgstr "通过条纹付款" -#: pretix/control/forms/event.py:1351 +#: pretix/control/forms/event.py:1436 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -5914,11 +6148,11 @@ msgstr "" "Stripe是一款在线支付处理器,支持信用卡和许多其他支付选项。要通过Stripe接受付" "款,您需要使用它们建立一个帐户,使用简单的界面只需不到五分钟。" -#: pretix/control/forms/event.py:1357 +#: pretix/control/forms/event.py:1442 msgid "Payment by bank transfer" msgstr "银行转账支付" -#: pretix/control/forms/event.py:1358 +#: pretix/control/forms/event.py:1443 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -5927,16 +6161,16 @@ msgstr "" "我们会指示您的客户将资金汇入您的帐户。然后,您可以导入银行对账单以在Pretix中" "处理付款,或者将其标记为手动付款。" -#: pretix/control/forms/event.py:1397 +#: pretix/control/forms/event.py:1482 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "价格(可选)" -#: pretix/control/forms/event.py:1402 +#: pretix/control/forms/event.py:1487 msgid "Free" msgstr "免费" -#: pretix/control/forms/event.py:1407 +#: pretix/control/forms/event.py:1492 msgid "Quantity available" msgstr "可用数量" @@ -6008,7 +6242,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:109 -#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:27 +#: pretix/plugins/reports/exporters.py:273 pretix/plugins/sendmail/forms.py:33 msgctxt "subevent" msgid "All dates" msgstr "所有日期" @@ -6530,8 +6764,8 @@ msgstr "" "重新生成订单和票证密码。 您需要将订单页面的链接重新发送给用户,用户需要再次下" "载他的票证。 旧版本无效。" -#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:13 -#: pretix/plugins/sendmail/forms.py:34 +#: pretix/control/forms/orders.py:368 pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:52 msgid "Subject" msgstr "主题" @@ -6539,8 +6773,8 @@ msgstr "主题" msgid "Recipient" msgstr "收件人" -#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:14 -#: pretix/plugins/sendmail/forms.py:43 +#: pretix/control/forms/orders.py:382 pretix/plugins/sendmail/forms.py:20 +#: pretix/plugins/sendmail/forms.py:61 msgid "Message" msgstr "消息" @@ -6901,7 +7135,7 @@ msgid "The order has been refunded." msgstr "订单已退款。" #: pretix/control/logdisplay.py:174 pretix/control/views/orders.py:915 -#: pretix/presale/views/order.py:641 +#: pretix/presale/views/order.py:729 msgid "The order has been canceled." msgstr "订单已取消。" @@ -6937,7 +7171,7 @@ msgid "The order locale has been changed." msgstr "订单区域设置已更改。" #: pretix/control/logdisplay.py:183 pretix/control/views/orders.py:954 -#: pretix/presale/views/order.py:534 +#: pretix/presale/views/order.py:622 msgid "The invoice has been generated." msgstr "发票已生成。" @@ -7579,7 +7813,7 @@ msgid "Invoicing" msgstr "发票" #: pretix/control/navigation.py:92 -#: pretix/presale/templates/pretixpresale/event/order.html:260 +#: pretix/presale/templates/pretixpresale/event/order.html:229 msgctxt "action" msgid "Cancellation" msgstr "取消" @@ -7838,8 +8072,8 @@ msgstr "设置新密码" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 #: pretix/control/templates/pretixcontrol/event/display.html:35 -#: pretix/control/templates/pretixcontrol/event/invoicing.html:53 -#: pretix/control/templates/pretixcontrol/event/mail.html:88 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:54 +#: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 @@ -8621,19 +8855,19 @@ msgstr "发票设置" msgid "General settings" msgstr "常规设置" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:20 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:21 msgid "Invoice address form" msgstr "发票地址格式" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:30 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:31 msgid "Your invoice details" msgstr "您的发票详细信息" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:40 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:41 msgid "Invoice customization" msgstr "发票定制" -#: pretix/control/templates/pretixcontrol/event/invoicing.html:50 +#: pretix/control/templates/pretixcontrol/event/invoicing.html:51 msgid "Save and show preview" msgstr "保存并显示预览" @@ -8751,63 +8985,63 @@ msgstr "没有结果" msgid "E-mail settings" msgstr "电子邮件设置" -#: pretix/control/templates/pretixcontrol/event/mail.html:19 +#: pretix/control/templates/pretixcontrol/event/mail.html:20 msgid "E-mail design" msgstr "电子邮件设计" -#: pretix/control/templates/pretixcontrol/event/mail.html:32 +#: pretix/control/templates/pretixcontrol/event/mail.html:33 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:29 #: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Preview" msgstr "预览" -#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/event/mail.html:41 msgid "E-mail content" msgstr "电子邮件内容" -#: pretix/control/templates/pretixcontrol/event/mail.html:42 +#: pretix/control/templates/pretixcontrol/event/mail.html:43 msgid "Placed order" msgstr "下订单" -#: pretix/control/templates/pretixcontrol/event/mail.html:45 +#: pretix/control/templates/pretixcontrol/event/mail.html:46 msgid "Paid order" msgstr "付费订单" -#: pretix/control/templates/pretixcontrol/event/mail.html:48 +#: pretix/control/templates/pretixcontrol/event/mail.html:49 msgid "Free order" msgstr "免费订单" -#: pretix/control/templates/pretixcontrol/event/mail.html:51 +#: pretix/control/templates/pretixcontrol/event/mail.html:52 #: pretix/control/templates/pretixcontrol/order/index.html:155 msgid "Resend link" msgstr "重新发送连接" -#: pretix/control/templates/pretixcontrol/event/mail.html:57 +#: pretix/control/templates/pretixcontrol/event/mail.html:58 msgid "Payment reminder" msgstr "催款单" -#: pretix/control/templates/pretixcontrol/event/mail.html:60 +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "Waiting list notification" msgstr "等待列表通知" -#: pretix/control/templates/pretixcontrol/event/mail.html:66 +#: pretix/control/templates/pretixcontrol/event/mail.html:67 msgid "Order custom mail" msgstr "订购自定义邮件" -#: pretix/control/templates/pretixcontrol/event/mail.html:69 +#: pretix/control/templates/pretixcontrol/event/mail.html:70 msgid "Reminder to download tickets" msgstr "提醒下载门票" -#: pretix/control/templates/pretixcontrol/event/mail.html:72 +#: pretix/control/templates/pretixcontrol/event/mail.html:73 msgid "Order approval process" msgstr "订单审批流程" -#: pretix/control/templates/pretixcontrol/event/mail.html:77 +#: pretix/control/templates/pretixcontrol/event/mail.html:78 msgid "SMTP settings" msgstr "SMTP设置" -#: pretix/control/templates/pretixcontrol/event/mail.html:91 +#: pretix/control/templates/pretixcontrol/event/mail.html:92 msgid "Save and test custom SMTP connection" msgstr "保存并测试自定义SMTP连接" @@ -10006,8 +10240,8 @@ msgstr "是的,批准订单" #: pretix/control/templates/pretixcontrol/order/cancel.html:5 #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:60 -#: pretix/presale/templates/pretixpresale/event/order.html:285 -#: pretix/presale/templates/pretixpresale/event/order.html:297 +#: pretix/presale/templates/pretixpresale/event/order.html:254 +#: pretix/presale/templates/pretixpresale/event/order.html:266 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:5 msgid "Cancel order" msgstr "取消订单" @@ -10168,7 +10402,7 @@ msgstr "更改订单信息" #: pretix/control/templates/pretixcontrol/order/index.html:635 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 -#: pretix/presale/templates/pretixpresale/event/order.html:221 +#: pretix/presale/templates/pretixpresale/event/order.html:190 #: pretix/presale/templates/pretixpresale/event/order_modify.html:29 msgid "Invoice information" msgstr "发票信息" @@ -10321,7 +10555,7 @@ msgid "Change products" msgstr "改变产品" #: pretix/control/templates/pretixcontrol/order/index.html:240 -#: pretix/presale/templates/pretixpresale/event/order.html:157 +#: pretix/presale/templates/pretixpresale/event/order.html:126 msgid "Ordered items" msgstr "有序项目" @@ -10343,10 +10577,10 @@ msgstr "显示票证代码" #: pretix/control/templates/pretixcontrol/order/index.html:303 #: pretix/control/templates/pretixcontrol/order/index.html:330 #: pretix/control/templates/pretixcontrol/order/index.html:337 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:53 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:36 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:57 msgid "not answered" msgstr "没有回答" @@ -10366,27 +10600,27 @@ msgstr "不安全的" #: pretix/control/templates/pretixcontrol/order/index.html:348 #: pretix/control/templates/pretixcontrol/order/index.html:382 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:135 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "%(rate)s%%%(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:358 #: pretix/control/templates/pretixcontrol/order/index.html:392 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:145 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:192 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:149 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "包括%(rate)s%%%(taxname)s" #: pretix/control/templates/pretixcontrol/order/index.html:405 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:209 msgid "Net total" msgstr "净额总计" #: pretix/control/templates/pretixcontrol/order/index.html:414 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:214 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Taxes" msgstr "税" @@ -10396,7 +10630,7 @@ msgstr "税" #: pretix/plugins/reports/exporters.py:206 #: pretix/plugins/reports/exporters.py:254 #: pretix/plugins/reports/exporters.py:431 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:224 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:228 msgid "Total" msgstr "总计" @@ -10463,7 +10697,7 @@ msgstr "更改" #: pretix/control/templates/pretixcontrol/order/index.html:646 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 -#: pretix/presale/templates/pretixpresale/event/order.html:238 +#: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "邮政编码及城市" @@ -10494,7 +10728,7 @@ msgstr "此电子邮件已与旧版本的pretix一起发送。因此,我们无 #: pretix/control/templates/pretixcontrol/order/mail_history.html:39 #: pretix/control/templates/pretixcontrol/order/mail_history.html:50 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:33 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:40 msgid "Subject:" msgstr "主题:" @@ -10694,17 +10928,17 @@ msgid "Send email" msgstr "发送电子邮件" #: pretix/control/templates/pretixcontrol/order/sendmail.html:23 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:19 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:20 msgid "E-mail preview" msgstr "电子邮件预览" #: pretix/control/templates/pretixcontrol/order/sendmail.html:34 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:32 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:33 msgid "Preview email" msgstr "预览电子邮件" #: pretix/control/templates/pretixcontrol/order/sendmail.html:37 -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:35 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:36 msgid "Send" msgstr "发送" @@ -12660,7 +12894,7 @@ msgid "Unknown e-mail renderer." msgstr "未知的电子邮件渲染器。" #: pretix/control/views/event.py:720 pretix/control/views/orders.py:317 -#: pretix/presale/views/order.py:701 pretix/presale/views/order.py:711 +#: pretix/presale/views/order.py:770 pretix/presale/views/order.py:780 msgid "You requested an invalid ticket output type." msgstr "您请求的票证输出类型无效。" @@ -12886,17 +13120,17 @@ msgstr "已生成新的客户机密钥,现在已生效。" msgid "Access for the selected application has been revoked." msgstr "已撤销对所选应用程序的访问权限。" -#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:72 -#: pretix/presale/views/order.py:86 pretix/presale/views/order.py:190 -#: pretix/presale/views/order.py:257 pretix/presale/views/order.py:314 -#: pretix/presale/views/order.py:357 pretix/presale/views/order.py:514 -#: pretix/presale/views/order.py:579 pretix/presale/views/order.py:594 -#: pretix/presale/views/order.py:626 pretix/presale/views/order.py:713 -#: pretix/presale/views/order.py:772 +#: pretix/control/views/orders.py:319 pretix/presale/views/order.py:105 +#: pretix/presale/views/order.py:139 pretix/presale/views/order.py:230 +#: pretix/presale/views/order.py:275 pretix/presale/views/order.py:342 +#: pretix/presale/views/order.py:399 pretix/presale/views/order.py:442 +#: pretix/presale/views/order.py:599 pretix/presale/views/order.py:667 +#: pretix/presale/views/order.py:682 pretix/presale/views/order.py:714 +#: pretix/presale/views/order.py:782 pretix/presale/views/order.py:886 msgid "Unknown order code or not authorized to access this order." msgstr "未知订单代码或未授权访问此订单。" -#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:717 +#: pretix/control/views/orders.py:321 pretix/presale/views/order.py:786 msgid "Ticket download is not enabled for this product." msgstr "此产品未启用票证下载。" @@ -13055,15 +13289,15 @@ msgstr "发票已清除个人数据。" msgid "The email has been queued to be sent." msgstr "电子邮件已排队等待发送。" -#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:781 +#: pretix/control/views/orders.py:1097 pretix/presale/views/order.py:895 msgid "This invoice has not been found" msgstr "尚未找到此发票" -#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:788 +#: pretix/control/views/orders.py:1104 pretix/presale/views/order.py:902 msgid "The invoice file is no longer stored on the server." msgstr "发票文件不再存储在服务器上。" -#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:793 +#: pretix/control/views/orders.py:1109 pretix/presale/views/order.py:907 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -13101,7 +13335,7 @@ msgid "The order has been changed." msgstr "订单已更改。" #: pretix/control/views/orders.py:1322 pretix/presale/checkoutflow.py:387 -#: pretix/presale/views/order.py:548 +#: pretix/presale/views/order.py:636 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "我们在处理您的输入时遇到困难。请检查下面的错误。" @@ -13110,11 +13344,11 @@ msgstr "我们在处理您的输入时遇到困难。请检查下面的错误。 msgid "Nothing about the order had to be changed." msgstr "订单的任何内容都不得改变。" -#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:67 +#: pretix/control/views/orders.py:1463 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "我们无法发送电子邮件。 请参阅下文了解详情。" -#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:113 +#: pretix/control/views/orders.py:1497 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "主题:{subject}" @@ -13127,7 +13361,7 @@ msgstr "您的邮件已排队,并将发送至{}。" msgid "Failed to send mail to the following user: {}" msgstr "无法向以下用户发送邮件:{}" -#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:654 +#: pretix/control/views/orders.py:1560 pretix/presale/views/order.py:742 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -14582,19 +14816,39 @@ msgstr "发送电子邮件" msgid "This plugin allows you to send out emails to all your customers." msgstr "此插件允许您向所有客户发送电子邮件。" -#: pretix/plugins/sendmail/forms.py:19 +#: pretix/plugins/sendmail/forms.py:13 +#, fuzzy +#| msgid "Send email" +msgid "Send email to" +msgstr "发送电子邮件" + +#: pretix/plugins/sendmail/forms.py:25 msgid "Only send to people who bought" msgstr "只发送给已购买的人" -#: pretix/plugins/sendmail/forms.py:25 +#: pretix/plugins/sendmail/forms.py:31 msgid "Only send to customers of" msgstr "仅发送给客户" -#: pretix/plugins/sendmail/forms.py:54 pretix/plugins/sendmail/views.py:166 +#: pretix/plugins/sendmail/forms.py:41 +msgid "Everyone who created a ticket order" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:45 +msgid "" +"Every attendee (falling back to the order contact when no attendee email " +"address is given)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:47 +msgid "Both (all order contact addresses and all attendee email addresses)" +msgstr "" + +#: pretix/plugins/sendmail/forms.py:72 pretix/plugins/sendmail/views.py:170 msgid "pending with payment overdue" msgstr "逾期未付款" -#: pretix/plugins/sendmail/forms.py:57 +#: pretix/plugins/sendmail/forms.py:75 msgid "Send to customers with order status" msgstr "将订单状态发送给客户" @@ -14606,31 +14860,58 @@ msgstr "电子邮件已发送" msgid "The order received a mass email." msgstr "订单收到了大量电子邮件。" +#: pretix/plugins/sendmail/signals.py:50 +#, fuzzy +#| msgid "The order received a mass email." +msgid "A ticket holder of this order received a mass email." +msgstr "订单收到了大量电子邮件。" + #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:19 msgid "Sent to orders:" msgstr "发送到订单:" -#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:38 +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:30 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Attendee contact addresses" +msgstr "订单联系地址已更改" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:32 +#, fuzzy +#| msgid "Contact address" +msgid "All contact addresses" +msgstr "联系地址" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:34 +#, fuzzy +#| msgid "Order contact address changed" +msgid "Order contact addresses" +msgstr "订单联系地址已更改" + +#: pretix/plugins/sendmail/templates/pretixplugins/sendmail/history.html:45 msgid "Send a new email based on this" msgstr "基于此发送新电子邮件" -#: pretix/plugins/sendmail/views.py:63 +#: pretix/plugins/sendmail/views.py:64 msgid "You supplied an invalid log entry ID" msgstr "您提供的日志条目ID无效" -#: pretix/plugins/sendmail/views.py:85 +#: pretix/plugins/sendmail/views.py:86 msgid "There are no orders matching this selection." msgstr "没有与此选择匹配的订单。" -#: pretix/plugins/sendmail/views.py:104 +#: pretix/plugins/sendmail/views.py:105 msgid "Sample Company LLC" msgstr "样本有限责任公司" -#: pretix/plugins/sendmail/views.py:131 -#, python-format +#: pretix/plugins/sendmail/views.py:134 +#, fuzzy, python-format +#| msgid "" +#| "Your message has been queued and will be sent to %d users in the next " +#| "minutes." msgid "" -"Your message has been queued and will be sent to %d users in the next " -"minutes." +"Your message has been queued and will be sent to the contact addresses of %d " +"orders in the next minutes." msgstr "您的消息已排队,将在接下来的几分钟内发送给%d用户。" #: pretix/plugins/statistics/__init__.py:9 @@ -15340,12 +15621,12 @@ msgctxt "checkoutflow" msgid "Payment" msgstr "付款" -#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:491 +#: pretix/presale/checkoutflow.py:539 pretix/presale/views/order.py:576 msgid "Please select a payment method." msgstr "请选择付款方式。" #: pretix/presale/checkoutflow.py:563 pretix/presale/checkoutflow.py:569 -#: pretix/presale/views/order.py:263 pretix/presale/views/order.py:320 +#: pretix/presale/views/order.py:348 pretix/presale/views/order.py:405 msgid "The payment information you entered was incomplete." msgstr "您输入的付款信息不完整。" @@ -15555,7 +15836,7 @@ msgstr "修改" #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:18 -#: pretix/presale/templates/pretixpresale/event/order.html:223 +#: pretix/presale/templates/pretixpresale/event/order.html:192 #: pretix/presale/templates/pretixpresale/event/order_modify.html:33 msgid "Contact information" msgstr "联系方式" @@ -15672,19 +15953,19 @@ msgstr "保留的" msgid "All remaining products are reserved but might become available again." msgstr "保留所有剩余产品,但可能会再次提供。" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 msgid "Okay, we're removing that…" msgstr "好的,我们正在删除…" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:91 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:95 msgid "Remove one" msgstr "删除一个" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:99 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:103 msgid "We're trying to reserve another one for you!" msgstr "我们正试图为你预留另一个!" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:100 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:104 #: pretix/presale/templates/pretixpresale/event/index.html:202 #: pretix/presale/templates/pretixpresale/event/voucher.html:26 #, python-format @@ -15693,7 +15974,7 @@ msgid "" "your purchase." msgstr "物品放入购物车后,您将有%(time)s分钟完成购买。" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:119 msgid "Add one more" msgstr "再添加一个" @@ -15702,10 +15983,102 @@ msgctxt "checkoutflow" msgid "Order confirmed" msgstr "订单已确认" +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:5 +msgid "" +"You can download your tickets using the buttons below. Please have your " +"ticket ready when entering the event." +msgstr "您可以使用下面的按钮下载门票。 请在参加活动时准备好您的门票。" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:11 +msgid "Download all tickets at once:" +msgstr "立即下载所有门票:" + +#: pretix/presale/templates/pretixpresale/event/fragment_downloads.html:29 +#, python-format +msgid "You will be able to download your tickets here starting on %(date)s." +msgstr "您可以从%(date)s开始下载门票。" + #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Payment pending" msgstr "待付款" +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "最低订购金额:%(num)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:71 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:222 +msgctxt "price" +msgid "FREE" +msgstr "FREE" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +msgid "Show variants" +msgstr "显示变量" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/voucher.html:111 +#: pretix/presale/templates/pretixpresale/event/voucher.html:217 +#, python-format +msgid "Modify price for %(item)s" +msgstr "修改%(item)s的价格" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/voucher.html:127 +#: pretix/presale/templates/pretixpresale/event/voucher.html:233 +msgid "plus taxes" +msgstr "税" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/voucher.html:235 +msgid "incl. taxes" +msgstr "包含税" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:132 +#: pretix/presale/templates/pretixpresale/event/voucher.html:238 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "%(rate)s%%%(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/voucher.html:136 +#: pretix/presale/templates/pretixpresale/event/voucher.html:242 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "包括%(rate)s%%%(name)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +msgid "Enter a voucher code below to buy this ticket." +msgstr "在下面输入优惠券代码即可购买此门票。" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/voucher.html:151 +#: pretix/presale/templates/pretixpresale/event/voucher.html:160 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "订单的数量%(item)s-%(var)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/voucher.html:257 +#: pretix/presale/templates/pretixpresale/event/voucher.html:266 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "订单数量%(item)s" + #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:52 msgid "Go" @@ -15798,101 +16171,24 @@ msgstr "添加到日历" msgid "We're now trying to reserve this for you!" msgstr "我们现在正试图为您保留这个!" -#: pretix/presale/templates/pretixpresale/event/index.html:242 -#: pretix/presale/templates/pretixpresale/event/index.html:394 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "最低订购金额:%(num)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:254 -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:423 -#: pretix/presale/templates/pretixpresale/event/voucher.html:71 -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 -#: pretix/presale/templates/pretixpresale/event/voucher.html:222 -msgctxt "price" -msgid "FREE" -msgstr "FREE" - -#: pretix/presale/templates/pretixpresale/event/index.html:262 -msgid "Show variants" -msgstr "显示变量" - -#: pretix/presale/templates/pretixpresale/event/index.html:303 -#: pretix/presale/templates/pretixpresale/event/index.html:418 -#: pretix/presale/templates/pretixpresale/event/voucher.html:111 -#: pretix/presale/templates/pretixpresale/event/voucher.html:217 -#, python-format -msgid "Modify price for %(item)s" -msgstr "修改%(item)s的价格" - -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/index.html:434 -#: pretix/presale/templates/pretixpresale/event/voucher.html:127 -#: pretix/presale/templates/pretixpresale/event/voucher.html:233 -msgid "plus taxes" -msgstr "税" - -#: pretix/presale/templates/pretixpresale/event/index.html:322 -#: pretix/presale/templates/pretixpresale/event/index.html:436 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 -#: pretix/presale/templates/pretixpresale/event/voucher.html:235 -msgid "incl. taxes" -msgstr "包含税" - -#: pretix/presale/templates/pretixpresale/event/index.html:325 -#: pretix/presale/templates/pretixpresale/event/index.html:439 -#: pretix/presale/templates/pretixpresale/event/voucher.html:132 -#: pretix/presale/templates/pretixpresale/event/voucher.html:238 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "%(rate)s%%%(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:329 -#: pretix/presale/templates/pretixpresale/event/index.html:443 -#: pretix/presale/templates/pretixpresale/event/voucher.html:136 -#: pretix/presale/templates/pretixpresale/event/voucher.html:242 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "包括%(rate)s%%%(name)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:337 -#: pretix/presale/templates/pretixpresale/event/index.html:451 -msgid "Enter a voucher code below to buy this ticket." -msgstr "在下面输入优惠券代码即可购买此门票。" - -#: pretix/presale/templates/pretixpresale/event/index.html:348 -#: pretix/presale/templates/pretixpresale/event/voucher.html:151 -#: pretix/presale/templates/pretixpresale/event/voucher.html:160 -#, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "订单的数量%(item)s-%(var)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:469 -#: pretix/presale/templates/pretixpresale/event/voucher.html:257 -#: pretix/presale/templates/pretixpresale/event/voucher.html:266 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "订单数量%(item)s" - -#: pretix/presale/templates/pretixpresale/event/index.html:486 +#: pretix/presale/templates/pretixpresale/event/index.html:212 #: pretix/presale/templates/pretixpresale/event/voucher.html:291 msgid "Add to cart" msgstr "添加到购物车" -#: pretix/presale/templates/pretixpresale/event/index.html:498 +#: pretix/presale/templates/pretixpresale/event/index.html:224 msgid "Redeem a voucher" msgstr "兑换优惠券" -#: pretix/presale/templates/pretixpresale/event/index.html:516 +#: pretix/presale/templates/pretixpresale/event/index.html:242 msgid "Redeem voucher" msgstr "兑换优惠券" -#: pretix/presale/templates/pretixpresale/event/index.html:527 +#: pretix/presale/templates/pretixpresale/event/index.html:253 msgid "If you already ordered a ticket" msgstr "如果您已经订了票" -#: pretix/presale/templates/pretixpresale/event/index.html:531 +#: pretix/presale/templates/pretixpresale/event/index.html:257 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15903,7 +16199,7 @@ msgstr "" "一封电子邮件中的链接。 如果您找不到该链接,请单击以下按钮以请求再次发送给您的" "订单链接。" -#: pretix/presale/templates/pretixpresale/event/index.html:540 +#: pretix/presale/templates/pretixpresale/event/index.html:266 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15953,6 +16249,7 @@ msgstr "" "指定地址的链接。" #: pretix/presale/templates/pretixpresale/event/order.html:52 +#: pretix/presale/templates/pretixpresale/event/position.html:18 msgid "View in backend" msgstr "" @@ -15989,35 +16286,20 @@ msgstr "" "退款%(amount)s已经发送给您。根据付款方式,请在最多14天内提供,直至其显示在您" "的帐单上。" -#: pretix/presale/templates/pretixpresale/event/order.html:116 -msgid "" -"You can download your tickets using the buttons below. Please have your " -"ticket ready when entering the event." -msgstr "您可以使用下面的按钮下载门票。 请在参加活动时准备好您的门票。" - -#: pretix/presale/templates/pretixpresale/event/order.html:122 -msgid "Download all tickets at once:" -msgstr "立即下载所有门票:" - -#: pretix/presale/templates/pretixpresale/event/order.html:140 -#, python-format -msgid "You will be able to download your tickets here starting on %(date)s." -msgstr "您可以从%(date)s开始下载门票。" - -#: pretix/presale/templates/pretixpresale/event/order.html:152 -#: pretix/presale/templates/pretixpresale/event/order.html:215 +#: pretix/presale/templates/pretixpresale/event/order.html:121 +#: pretix/presale/templates/pretixpresale/event/order.html:184 msgid "Change details" msgstr "更改细节" -#: pretix/presale/templates/pretixpresale/event/order.html:200 +#: pretix/presale/templates/pretixpresale/event/order.html:169 msgid "Request invoice" msgstr "请求发票" -#: pretix/presale/templates/pretixpresale/event/order.html:246 +#: pretix/presale/templates/pretixpresale/event/order.html:215 msgid "Internal Reference" msgstr "内部参考" -#: pretix/presale/templates/pretixpresale/event/order.html:268 +#: pretix/presale/templates/pretixpresale/event/order.html:237 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -16027,24 +16309,24 @@ msgstr "" "您可以取消此订单。 在这种情况下,将保留%(fee)s的取消费用,您" "将收到剩余的退款到您的原始付款方式。" -#: pretix/presale/templates/pretixpresale/event/order.html:272 -#: pretix/presale/templates/pretixpresale/event/order.html:279 -#: pretix/presale/templates/pretixpresale/event/order.html:292 +#: pretix/presale/templates/pretixpresale/event/order.html:241 +#: pretix/presale/templates/pretixpresale/event/order.html:248 +#: pretix/presale/templates/pretixpresale/event/order.html:261 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:16 msgid "This will invalidate all of your tickets." msgstr "这将使您的所有门票无效。" -#: pretix/presale/templates/pretixpresale/event/order.html:276 +#: pretix/presale/templates/pretixpresale/event/order.html:245 msgid "" "You can cancel this order and receive a full refund to your original payment " "method." msgstr "您可以取消此订单并获得原始付款方式的全额退款。" -#: pretix/presale/templates/pretixpresale/event/order.html:289 +#: pretix/presale/templates/pretixpresale/event/order.html:258 msgid "You can cancel this order using the following button." msgstr "您可以使用以下按钮取消此订单。" -#: pretix/presale/templates/pretixpresale/event/order.html:302 +#: pretix/presale/templates/pretixpresale/event/order.html:271 msgid "" "You can not cancel this order yourself. Please contact the event organizer " "for more information." @@ -16136,6 +16418,37 @@ msgstr "请确认以下付款详情。" msgid "Total: %(total)s" msgstr "总价:%(total)s" +#: pretix/presale/templates/pretixpresale/event/position.html:7 +#, fuzzy +#| msgid "Device registration failed." +msgid "Registration details" +msgstr "设备注册失败。" + +#: pretix/presale/templates/pretixpresale/event/position.html:10 +#, fuzzy +#| msgid "Submit registration" +msgid "Your registration" +msgstr "提交注册" + +#: pretix/presale/templates/pretixpresale/event/position.html:28 +#, fuzzy +#| msgid "Your event series" +msgid "Your items" +msgstr "您的活动系列" + +#: pretix/presale/templates/pretixpresale/event/position.html:38 +#, fuzzy +#| msgid "Meta information" +msgid "Additional information" +msgstr "元信息" + +#: pretix/presale/templates/pretixpresale/event/position.html:43 +#, python-format +msgid "" +"This order is managed for you by %(email)s. Please contact them for any " +"questions regarding payment, cancellation or changes to this order." +msgstr "" + #: pretix/presale/templates/pretixpresale/event/resend_link.html:11 msgid "" "If you lost the link to your order or orders, please enter the email address " @@ -16343,29 +16656,29 @@ msgstr "选择了未知日期。" msgid "Please go back and try again." msgstr "请返回重试。" -#: pretix/presale/views/order.py:195 pretix/presale/views/order.py:259 -#: pretix/presale/views/order.py:316 +#: pretix/presale/views/order.py:280 pretix/presale/views/order.py:344 +#: pretix/presale/views/order.py:401 msgid "The payment for this order cannot be continued." msgstr "此订单的付款无法继续。" -#: pretix/presale/views/order.py:200 pretix/presale/views/order.py:268 -#: pretix/presale/views/order.py:325 pretix/presale/views/order.py:364 +#: pretix/presale/views/order.py:285 pretix/presale/views/order.py:353 +#: pretix/presale/views/order.py:410 pretix/presale/views/order.py:449 msgid "The payment is too late to be accepted." msgstr "付款太晚了,无法接受。" -#: pretix/presale/views/order.py:359 +#: pretix/presale/views/order.py:444 msgid "The payment method for this order cannot be changed." msgstr "此订单的付款方式无法更改。" -#: pretix/presale/views/order.py:370 +#: pretix/presale/views/order.py:455 msgid "A payment is currently pending for this order." msgstr "此订单目前正在等待付款。" -#: pretix/presale/views/order.py:581 +#: pretix/presale/views/order.py:669 msgid "You cannot modify this order" msgstr "您无法修改此订单" -#: pretix/presale/views/order.py:715 +#: pretix/presale/views/order.py:784 msgid "Ticket download is not (yet) enabled for this order." msgstr "尚未为此订单启用门票下载。" diff --git a/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po b/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po index f7b1a0a7da..f07cfc876a 100644 --- a/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-05-17 15:41+0000\n" +"POT-Creation-Date: 2019-05-24 07:42+0000\n" "PO-Revision-Date: 2019-03-28 14:00+0000\n" "Last-Translator: yichengsd \n" "Language-Team: Chinese (Simplified)